0000926171-23-000005.txt : 20230412 0000926171-23-000005.hdr.sgml : 20230412 20230412160746 ACCESSION NUMBER: 0000926171-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230412 DATE AS OF CHANGE: 20230412 EFFECTIVENESS DATE: 20230412 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONAL BANK OF CANADA /FI/ CENTRAL INDEX KEY: 0000926171 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 000000000 STATE OF INCORPORATION: A8 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21480 FILM NUMBER: 23815760 BUSINESS ADDRESS: STREET 1: 600 DE LA GAUCHETIERE WEST STREET 2: 4TH FLOOR CITY: MONTREAL STATE: A8 ZIP: H3B 4L2 BUSINESS PHONE: 416-869-3707 MAIL ADDRESS: STREET 1: 1155 METCALFE ST STREET 2: 5TH FLOOR CITY: MONTREAL STATE: A8 ZIP: H3B 4S9 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000926171 XXXXXXXX 03-31-2023 03-31-2023 NATIONAL BANK OF CANADA /FI/
1155 METCALFE ST 5TH FLOOR MONTREAL A8 H3B 4S9
13F HOLDINGS REPORT 028-21480 N
Nizar Araji VP & Chief Compliance Officer, Financial Market 514.879.5355 Nizar Araji Montreal Z4 04-12-2023 6 5001 40628139922 false 1 National Bank Financial Inc. 2 0000835587 NATIONAL BANK OF CANADA FINANCIAL INC. 3 NBC Global Finance Ltd 4 National Trust Company 5 Natcan Trust Company 6 NatWealth Management (USA) Inc.
INFORMATION TABLE 2 13fmarch2023.xml MICROSOFT CORP PUT 594918954 28830000 1000 SH Put DFND 3 0 0 1000 NVIDIA CORPORATION CALL 67066G904 27777000 1000 SH Call DFND 3 0 0 1000 MICROSOFT CORP CALL 594918904 28830000 1000 SH Call DFND 3 0 0 1000 BLOCK INC CALL 852234903 20595000 3000 SH Call DFND 3 0 0 3000 APPLE INC CALL 037833900 140165000 8500 SH Call DFND 3 0 0 8500 LUCID GROUP INC PUT 549498953 3801312 4728 SH Put DFND 2 0 4728 0 ISHARES TR PUT 464288959 205110000 22500 SH Put DFND 2 0 22500 0 QUANTUMSCAPE CORP CALL 74767V909 286300 350 SH Call DFND 2 0 350 0 CANOPY GROWTH CORP PUT 138035950 5795300 33116 SH Put DFND 2 0 33116 0 BED BATH & BEYOND INC PUT 075896950 48724 1140 SH Put DFND 2 0 1140 0 BANK AMERICA CORP PUT 060505954 13836680 4838 SH Put DFND 2 0 4838 0 VERTEX ENERGY INC CALL 92534K907 3398720 3440 SH Call DFND 2 0 3440 0 CANOPY GROWTH CORP CALL 138035900 4220125 24115 SH Call DFND 2 0 24115 0 FUTU HLDGS LTD CALL 36118L906 25925 5 SH Call DFND 2 0 5 0 APPHARVEST INC CALL 03783T903 367 6 SH Call DFND 2 0 6 0 NORDSTROM INC CALL 655664900 8135 5 SH Call DFND 2 0 5 0 FISKER INC CALL 33813J906 1245806 2029 SH Call DFND 2 0 2029 0 NIKOLA CORP CALL 654110905 1331000 11000 SH Call DFND 2 0 11000 0 META MATERIALS INC PUT 59134N954 95541 2344 SH Put DFND 2 0 2344 0 QUANTUMSCAPE CORP PUT 74767V959 2782836 3402 SH Put DFND 2 0 3402 0 CANOO INC PUT 13803R952 10442 160 SH Put DFND 2 0 160 0 CRICUT INC PUT 22658D950 40800 40 SH Put DFND 2 0 40 0 TATTOOED CHEF INC PUT 87663X952 2556 18 SH Put DFND 2 0 18 0 DIREXION SHS ETF TR PUT 25460G959 2154 1 SH Put DFND 2 0 1 0 SPDR S&P 500 ETF TR PUT 78462F953 10234750 250 SH Put DFND 2 0 250 0 EVGO INC PUT 30052F950 36613 47 SH Put DFND 2 0 47 0 THE LION ELECTRIC COMPANY PUT 536221954 195672 1052 SH Put DFND 2 0 1052 0 CHARGEPOINT HOLDINGS INC PUT 15961R955 1047000 1000 SH Put DFND 2 0 1000 0 NORDSTROM INC PUT 655664950 748420 460 SH Put DFND 2 0 460 0 DUTCH BROS INC PUT 26701L950 98053 31 SH Put DFND 2 0 31 0 APPLE INC CALL 037833900 9894000 600 SH Call DFND 2 0 600 0 UPSTART HLDGS INC PUT 91680M957 3715082 2338 SH Put DFND 2 0 2338 0 MARATHON DIGITAL HOLDINGS IN CALL 565788906 4822160 5530 SH Call DFND 2 0 5530 0 ISHARES TR PUT 464287959 234787000 59500 SH Put DFND 2 0 59500 0 TESLA INC PUT 88160R951 68005388 3278 SH Put DFND 2 0 3278 0 DIREXION SHS ETF TR CALL 25460E909 85956 39 SH Call DFND 2 0 39 0 AMYRIS INC PUT 03236M950 437920 3220 SH Put DFND 2 0 3220 0 ISHARES TR PUT 464287959 17718000 6000 SH Put DFND 2 0 6000 0 CARVANA CO PUT 146869952 2643300 2700 SH Put DFND 2 0 2700 0 TILRAY BRANDS INC PUT 88688T950 3566035 14095 SH Put DFND 2 0 14095 0 AMC ENTMT HLDGS INC PUT 00165C954 2555100 5100 SH Put DFND 2 0 5100 0 BLINK CHARGING CO PUT 09354A950 1999880 2312 SH Put DFND 2 0 2312 0 MICROSOFT CORP PUT 594918954 13117650 455 SH Put DFND 2 0 455 0 AST SPACEMOBILE INC PUT 00217D950 1859280 3660 SH Put DFND 2 0 3660 0 FISKER INC PUT 33813J956 2211628 3602 SH Put DFND 2 0 3602 0 SPDR SER TR PUT 78464A959 63847002 14557 SH Put DFND 2 0 14557 0 AMAZON COM INC PUT 023135956 42958311 4159 SH Put DFND 2 0 4159 0 CARVANA CO CALL 146869902 1468500 1500 SH Call DFND 2 0 1500 0 CHARGEPOINT HOLDINGS INC CALL 15961R905 3790140 3620 SH Call DFND 2 0 3620 0 SPDR SER TR CALL 78464A909 32895000 7500 SH Call DFND 2 0 7500 0 APPLE INC PUT 037833950 32139010 1949 SH Put DFND 2 0 1949 0 AMC ENTMT HLDGS INC CALL 00165C904 2304600 4600 SH Call DFND 2 0 4600 0 UPSTART HLDGS INC CALL 91680M907 2761682 1738 SH Call DFND 2 0 1738 0 COINBASE GLOBAL INC CALL 19260Q907 7682709 1137 SH Call DFND 2 0 1137 0 SILVERGATE CAP CORP CALL 82837P908 486 3 SH Call DFND 2 0 3 0 TILRAY BRANDS INC CALL 88688T900 6704500 26500 SH Call DFND 2 0 26500 0 VERTEX ENERGY INC PUT 92534K957 133380 135 SH Put DFND 2 0 135 0 NIKOLA CORP PUT 654110955 360096 2976 SH Put DFND 2 0 2976 0 BEYOND MEAT INC CALL 08862E909 446325 275 SH Call DFND 2 0 275 0 TESLA INC CALL 88160R901 72611000 3500 SH Call DFND 2 0 3500 0 BLINK CHARGING CO CALL 09354A900 2216130 2562 SH Call DFND 2 0 2562 0 COINBASE GLOBAL INC PUT 19260Q957 40102795 5935 SH Put DFND 2 0 5935 0 URANIUM ENERGY CORP PUT 916896953 971712 3374 SH Put DFND 2 0 3374 0 SILVERGATE CAP CORP PUT 82837P958 486 3 SH Put DFND 2 0 3 0 LUCID GROUP INC CALL 549498903 3003744 3736 SH Call DFND 2 0 3736 0 FUBOTV INC CALL 35953D904 907258 7498 SH Call DFND 2 0 7498 0 BLUE APRON HLDGS INC PUT 09523Q950 84688 1250 SH Put DFND 2 0 1250 0 ADVISORSHARES TR PUT 00768Y959 2845000 5000 SH Put DFND 2 0 5000 0 BEYOND MEAT INC PUT 08862E959 1973568 1216 SH Put DFND 2 0 1216 0 ROCKET COS INC PUT 77311W951 1760358 1943 SH Put DFND 2 0 1943 0 LUMINAR TECHNOLOGIES INC PUT 550424955 406923 627 SH Put DFND 2 0 627 0 CHEESECAKE FACTORY INC PUT 163072951 1104075 315 SH Put DFND 2 0 315 0 MARATHON DIGITAL HOLDINGS IN PUT 565788956 8704304 9982 SH Put DFND 2 0 9982 0 ALPHABET INC PUT 02079K957 9854350 950 SH Put DFND 2 0 950 0 META MATERIALS INC CALL 59134N904 4810 118 SH Call DFND 2 0 118 0 DIGITAL RLTY TR INC PUT 253868953 275268 28 SH Put DFND 2 0 28 0 TATTOOED CHEF INC CALL 87663X902 426000 3000 SH Call DFND 2 0 3000 0 LUCID GROUP INC PUT 549498953 10948872 13618 SH Put DFND 0 13618 0 ISHARES TR PUT 464288959 227900000 25000 SH Put DFND 0 25000 0 QUANTUMSCAPE CORP CALL 74767V909 22539172 27554 SH Call DFND 0 27554 0 BED BATH & BEYOND INC PUT 075896950 397653 9304 SH Put DFND 0 9304 0 ENOVIX CORPORATION CALL 293594907 5814900 3900 SH Call DFND 0 3900 0 RING ENERGY INC PUT 76680V958 950000 5000 SH Put DFND 0 5000 0 ENOVIX CORPORATION PUT 293594957 5904360 3960 SH Put DFND 0 3960 0 FISKER INC CALL 33813J906 14680740 23910 SH Call DFND 0 23910 0 NIKOLA CORP CALL 654110905 112772 932 SH Call DFND 0 932 0 QUANTUMSCAPE CORP PUT 74767V959 24382126 29807 SH Put DFND 0 29807 0 GLOBALFOUNDRIES INC CALL G39387908 64962000 9000 SH Call DFND 0 9000 0 GLOBALFOUNDRIES INC PUT G39387958 2482992 344 SH Put DFND 0 344 0 DUTCH BROS INC CALL 26701L900 9375132 2964 SH Call DFND 0 2964 0 EHANG HLDGS LTD PUT 26853E952 1062396 972 SH Put DFND 0 972 0 SPDR S&P 500 ETF TR PUT 78462F953 251774850 6150 SH Put DFND 0 6150 0 FUBOTV INC PUT 35953D954 10527 87 SH Put DFND 0 87 0 GAMESTOP CORP NEW PUT 36467W959 16896680 7340 SH Put DFND 0 7340 0 DUTCH BROS INC PUT 26701L950 8151051 2577 SH Put DFND 0 2577 0 INVESCO QQQ TR PUT 46090E953 64186000 2000 SH Put DFND 0 2000 0 GAMESTOP CORP NEW CALL 36467W909 9969962 4331 SH Call DFND 0 4331 0 LYFT INC PUT 55087P954 4114953 4439 SH Put DFND 0 4439 0 MICROVISION INC DEL PUT 594960954 924621 3463 SH Put DFND 0 3463 0 MARATHON DIGITAL HOLDINGS IN CALL 565788906 37714872 43251 SH Call DFND 0 43251 0 EVGO INC CALL 30052F900 841320 1080 SH Call DFND 0 1080 0 RIOT PLATFORMS INC CALL 767292905 48309642 48358 SH Call DFND 0 48358 0 TESLA INC PUT 88160R951 12240140 590 SH Put DFND 0 590 0 LI AUTO INC PUT 50202M952 19368685 7763 SH Put DFND 0 7763 0 CHEWY INC CALL 16679L909 20899158 5591 SH Call DFND 0 5591 0 APPHARVEST INC PUT 03783T953 80762 1319 SH Put DFND 0 1319 0 NOVAVAX INC PUT 670002951 12391533 17881 SH Put DFND 0 17881 0 ROCKET LAB USA INC PUT 773122956 26260 65 SH Put DFND 0 65 0 WAYFAIR INC CALL 94419L901 61812000 18000 SH Call DFND 0 18000 0 AST SPACEMOBILE INC PUT 00217D950 4987036 9817 SH Put DFND 0 9817 0 CHARGEPOINT HOLDINGS INC CALL 15961R905 31562862 30146 SH Call DFND 0 30146 0 WAYFAIR INC PUT 94419L951 10305434 3001 SH Put DFND 0 3001 0 ISHARES INC PUT 464286959 4687362 1647 SH Put DFND 0 1647 0 SILVERGATE CAP CORP CALL 82837P908 790074 4877 SH Call DFND 0 4877 0 DESKTOP METAL INC PUT 25058X955 1704760 7412 SH Put DFND 0 7412 0 VERTEX ENERGY INC PUT 92534K957 7429760 7520 SH Put DFND 0 7520 0 BEYOND MEAT INC CALL 08862E909 8543472 5264 SH Call DFND 0 5264 0 BLINK CHARGING CO CALL 09354A900 13279480 15352 SH Call DFND 0 15352 0 ARK ETF TR PUT 00214Q959 41287990 10235 SH Put DFND 0 10235 0 CARNIVAL CORP CALL 143658900 6090000 6000 SH Call DFND 0 6000 0 ALLY FINL INC PUT 02005N950 10196 4 SH Put DFND 0 4 0 DESKTOP METAL INC CALL 25058X905 805000 3500 SH Call DFND 0 3500 0 ZILLOW GROUP INC PUT 98954M951 17788000 4000 SH Put DFND 0 4000 0 BAKKT HOLDINGS INC PUT 05759B957 243208 1414 SH Put DFND 0 1414 0 SPDR S&P 500 ETF TR CALL 78462F903 61408500 1500 SH Call DFND 0 1500 0 ROCKET COS INC PUT 77311W951 906000 1000 SH Put DFND 0 1000 0 LUMINAR TECHNOLOGIES INC PUT 550424955 16415157 25293 SH Put DFND 0 25293 0 MARATHON DIGITAL HOLDINGS IN PUT 565788956 37910200 43475 SH Put DFND 0 43475 0 LUMINAR TECHNOLOGIES INC CALL 550424905 22182820 34180 SH Call DFND 0 34180 0 ARK ETF TR CALL 00214Q909 45321990 11235 SH Call DFND 0 11235 0 XPENG INC CALL 98422D905 39727138 35758 SH Call DFND 0 35758 0 CARNIVAL CORP PUT 143658950 6160035 6069 SH Put DFND 0 6069 0 AFFIRM HLDGS INC PUT 00827B956 3282951 2913 SH Put DFND 0 2913 0 RIOT PLATFORMS INC PUT 767292955 45155799 45201 SH Put DFND 0 45201 0 IMMUNITYBIO INC PUT 45256X953 237146 1303 SH Put DFND 0 1303 0 CANOPY GROWTH CORP PUT 138035950 175 1 SH Put DFND 0 1 0 VERTEX ENERGY INC CALL 92534K907 3952000 4000 SH Call DFND 0 4000 0 CANOPY GROWTH CORP CALL 138035900 10500 60 SH Call DFND 0 60 0 FUTU HLDGS LTD CALL 36118L906 108885 21 SH Call DFND 0 21 0 APPHARVEST INC CALL 03783T903 42065 687 SH Call DFND 0 687 0 CANOO INC PUT 13803R952 250272 3835 SH Put DFND 0 3835 0 CRICUT INC PUT 22658D950 92820 91 SH Put DFND 0 91 0 TATTOOED CHEF INC PUT 87663X952 1033476 7278 SH Put DFND 0 7278 0 EVGO INC PUT 30052F950 6580213 8447 SH Put DFND 0 8447 0 AIRSCULPT TECHNOLOGIES INC PUT 009496950 351792 698 SH Put DFND 0 698 0 CHARGEPOINT HOLDINGS INC PUT 15961R955 40932465 39095 SH Put DFND 0 39095 0 FUTU HLDGS LTD PUT 36118L956 29735975 5735 SH Put DFND 0 5735 0 UPSTART HLDGS INC PUT 91680M957 68304754 42986 SH Put DFND 0 42986 0 ISHARES INC PUT 464286959 239260000 70000 SH Put DFND 0 70000 0 NOVAVAX INC CALL 670002901 8273727 11939 SH Call DFND 0 11939 0 XPENG INC PUT 98422D955 42615738 38358 SH Put DFND 0 38358 0 ISHARES TR PUT 464287959 80893000 20500 SH Put DFND 0 20500 0 MICROVISION INC DEL CALL 594960904 924621 3463 SH Call DFND 0 3463 0 VANECK ETF TRUST PUT 92189F959 103520000 32000 SH Put DFND 0 32000 0 AMYRIS INC PUT 03236M950 943976 6941 SH Put DFND 0 6941 0 C3 AI INC CALL 12468P904 20041290 5970 SH Call DFND 0 5970 0 C3 AI INC PUT 12468P954 11360088 3384 SH Put DFND 0 3384 0 CARVANA CO PUT 146869952 2874344 2936 SH Put DFND 0 2936 0 AFFIRM HLDGS INC CALL 00827B906 7889000 7000 SH Call DFND 0 7000 0 ROBLOX CORP CALL 771049903 22490000 5000 SH Call DFND 0 5000 0 AMC ENTMT HLDGS INC PUT 00165C954 1460415 2915 SH Put DFND 0 2915 0 BLINK CHARGING CO PUT 09354A950 7152685 8269 SH Put DFND 0 8269 0 UP FINTECH HLDG LTD PUT 91531W956 689310 2070 SH Put DFND 0 2070 0 FISKER INC PUT 33813J956 13223718 21537 SH Put DFND 0 21537 0 GROUPON INC PUT 399473956 359113 853 SH Put DFND 0 853 0 LI AUTO INC CALL 50202M902 15394150 6170 SH Call DFND 0 6170 0 AMAZON COM INC PUT 023135956 237567 23 SH Put DFND 0 23 0 CARVANA CO CALL 146869902 3916979 4001 SH Call DFND 0 4001 0 UPSTART HLDGS INC CALL 91680M907 56431746 35514 SH Call DFND 0 35514 0 AMC ENTMT HLDGS INC CALL 00165C904 901800 1800 SH Call DFND 0 1800 0 COINBASE GLOBAL INC CALL 19260Q907 75908138 11234 SH Call DFND 0 11234 0 NIKOLA CORP PUT 654110955 1340438 11078 SH Put DFND 0 11078 0 PELOTON INTERACTIVE INC PUT 70614W950 3454164 3046 SH Put DFND 0 3046 0 COINBASE GLOBAL INC PUT 19260Q957 41014990 6070 SH Put DFND 0 6070 0 ISHARES INC CALL 464286909 71150 25 SH Call DFND 0 25 0 SILVERGATE CAP CORP PUT 82837P958 549990 3395 SH Put DFND 0 3395 0 LUCID GROUP INC CALL 549498903 9018468 11217 SH Call DFND 0 11217 0 BLUE APRON HLDGS INC PUT 09523Q950 56504 834 SH Put DFND 0 834 0 BEYOND MEAT INC PUT 08862E959 10783212 6644 SH Put DFND 0 6644 0 BED BATH & BEYOND INC CALL 075896900 21370 500 SH Call DFND 0 500 0 CANOO INC CALL 13803R902 217642 3335 SH Call DFND 0 3335 0 RIVIAN AUTOMOTIVE INC PUT 76954A953 3108384 2008 SH Put DFND 0 2008 0 BLOCK INC PUT 852234953 20595000 3000 SH Put DFND 0 3000 0 TATTOOED CHEF INC CALL 87663X902 576520 4060 SH Call DFND 0 4060 0 FORD MTR CO DEL CALL 345370900 114096 97 SH Call DFND 1 0 97 0 CARNIVAL CORP CALL 143658900 196088 193 SH Call DFND 1 0 193 0 GLOBAL X FDS CALL 37954Y909 15018 6 SH Call DFND 1 0 6 0 NORWEGIAN CRUISE LINE HLDG L CALL G66721904 26540 20 SH Call DFND 1 0 20 0 PROSHARES TR CALL 74347G909 15440 5 SH Call DFND 1 0 5 0 LUCID GROUP INC CALL 549498903 7620 10 SH Call DFND 1 0 10 0 DISNEY WALT CO CALL 254687906 19620 2 SH Call DFND 1 0 2 0 INTUITIVE SURGICAL INC CALL 46120E902 25130 1 SH Call DFND 1 0 1 0 INVESCO QQQ TR CALL 46090E903 23354 1 SH Call DFND 1 0 1 0 INTEL CORP CALL 458140900 213644 57 SH Call DFND 1 0 57 0 INVESCO QQQ TR PUT 46090E953 1262720 40 SH Put DFND 1 0 40 0 RIVIAN AUTOMOTIVE INC CALL 76954A903 53280 37 SH Call DFND 1 0 37 0 CHARGEPOINT HOLDINGS INC CALL 15961R905 32439 33 SH Call DFND 1 0 33 0 SPDR S&P 500 ETF TR CALL 78462F903 40370 1 SH Call DFND 1 0 1 0 GENERAL MTRS CO CALL 37045V900 57584 16 SH Call DFND 1 0 16 0 LITHIUM AMERS CORP NEW CALL 53680Q907 64407 30 SH Call DFND 1 0 30 0 THE LION ELECTRIC COMPANY CALL 536221904 474 2 SH Call DFND 1 0 2 0 SHOPIFY INC CALL 82509L907 138402 22 SH Call DFND 1 0 22 0 ROGERS COMMUNICATIONS INC CALL 775109900 47717 10 SH Call DFND 1 0 10 0 NEWMONT CORP COM 651639106 6617700 135000 SH DFND 3 0 0 135000 ALPHABET INC CAP STK CL A 02079K305 119082040 1148000 SH DFND 3 0 0 1148000 RINGCENTRAL INC CL A 76680R206 171752 5600 SH DFND 3 0 0 5600 HEICO CORP NEW CL A 422806208 3261600 24000 SH DFND 3 0 0 24000 GAMING & LEISURE PPTYS INC COM 36467J108 1577470 30301 SH DFND 3 0 0 30301 DTE ENERGY CO COM 233331107 29762018 271700 SH DFND 3 0 0 271700 THE CIGNA GROUP COM 125523100 44308902 173400 SH DFND 3 0 0 173400 PHILIP MORRIS INTL INC COM 718172109 76759425 789300 SH DFND 3 0 0 789300 ZAI LAB LTD ADR 98887Q104 3610706 108560 SH DFND 3 0 0 108560 MATCH GROUP INC NEW COM 57667L107 38 1 SH DFND 3 0 0 1 JPMORGAN CHASE & CO COM 46625H100 231821490 1779000 SH DFND 3 0 0 1779000 ALTRIA GROUP INC COM 02209S103 13510936 302800 SH DFND 3 0 0 302800 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4292980 91652 SH DFND 3 0 0 91652 CAPITAL ONE FINL CORP COM 14040H105 16443360 171000 SH DFND 3 0 0 171000 CROWN HLDGS INC COM 228368106 39287250 475000 SH DFND 3 0 0 475000 WEIBO CORP SPONSORED ADR 948596101 2029330 101163 SH DFND 3 0 0 101163 ISHARES TR TIPS BD ETF 464287176 23373000 212000 SH DFND 3 0 0 212000 TOPBUILD CORP COM 89055F103 3725706 17900 SH DFND 3 0 0 17900 GLOBAL PMTS INC COM 37940X102 7156320 68000 SH DFND 3 0 0 68000 AMERICAN EXPRESS CO COM 025816109 59052100 358000 SH DFND 3 0 0 358000 UNION PAC CORP COM 907818108 64403200 320000 SH DFND 3 0 0 320000 ISHARES TR MSCI ACWI ETF 464288257 127769856 1401600 SH DFND 3 0 0 1401600 DENBURY INC COM 24790A101 7185660 82000 SH DFND 3 0 0 82000 NORTHROP GRUMMAN CORP COM 666807102 1385160 3000 SH DFND 3 0 0 3000 ALPHABET INC CAP STK CL C 02079K107 84046144 808136 SH DFND 3 0 0 808136 BANK AMERICA CORP COM 060505104 24404376 853300 SH DFND 3 0 0 853300 INTEL CORP COM 458140100 32637330 999000 SH DFND 3 0 0 999000 MGIC INVT CORP WIS COM 552848103 23444740 1747000 SH DFND 3 0 0 1747000 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15370243 536296 SH DFND 3 0 0 536296 EVEREST RE GROUP LTD COM G3223R108 1074060 3000 SH DFND 3 0 0 3000 DOLBY LABORATORIES INC COM CL A 25659T107 2562600 30000 SH DFND 3 0 0 30000 FOX CORP CL B COM 35137L204 4383400 140000 SH DFND 3 0 0 140000 OTIS WORLDWIDE CORP COM 68902V107 2312560 27400 SH DFND 3 0 0 27400 HEWLETT PACKARD ENTERPRISE C COM 42824C109 26666820 1674000 SH DFND 3 0 0 1674000 APPLIED MATLS INC COM 038222105 15120373 123100 SH DFND 3 0 0 123100 EQUITY RESIDENTIAL SH BEN INT 29476L107 5580000 93000 SH DFND 3 0 0 93000 WAYFAIR INC CL A 94419L101 3365320 98000 SH DFND 3 0 0 98000 EBAY INC. COM 278642103 1765926 39800 SH DFND 3 0 0 39800 PROCORE TECHNOLOGIES INC COM 74275K108 8523943 136100 SH DFND 3 0 0 136100 CAESARS ENTERTAINMENT INC NE COM 12769G100 17283621 354100 SH DFND 3 0 0 354100 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3490760 49000 SH DFND 3 0 0 49000 DYNATRACE INC COM NEW 268150109 30709800 726000 SH DFND 3 0 0 726000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22578990 79000 SH DFND 3 0 0 79000 ISHARES TR CORE US AGGBD ET 464287226 126861648 1273200 SH DFND 3 0 0 1273200 PAYPAL HLDGS INC COM 70450Y103 33489540 441000 SH DFND 3 0 0 441000 SCHLUMBERGER LTD COM STK 806857108 13585184 276684 SH DFND 3 0 0 276684 RADNET INC COM 750491102 1301560 52000 SH DFND 3 0 0 52000 NRG ENERGY INC COM NEW 629377508 44234100 1290000 SH DFND 3 0 0 1290000 360 DIGITECH INC AMERICAN DEP 88557W101 3030940 156234 SH DFND 3 0 0 156234 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1932618 38300 SH DFND 3 0 0 38300 LOWES COS INC COM 548661107 999850 5000 SH DFND 3 0 0 5000 CARLYLE GROUP INC COM 14316J108 30768036 990600 SH DFND 3 0 0 990600 VIRTU FINL INC CL A 928254101 2835000 150000 SH DFND 3 0 0 150000 BRISTOL-MYERS SQUIBB CO COM 110122108 33961900 490000 SH DFND 3 0 0 490000 SPOTIFY TECHNOLOGY S A SHS L8681T102 25387800 190000 SH DFND 3 0 0 190000 ALLSTATE CORP COM 020002101 32245710 291000 SH DFND 3 0 0 291000 KINDER MORGAN INC DEL COM 49456B101 1138150 65000 SH DFND 3 0 0 65000 VANGUARD INDEX FDS VALUE ETF 922908744 38270281 277100 SH DFND 3 0 0 277100 FRONTDOOR INC COM 35905A109 33456000 1200000 SH DFND 3 0 0 1200000 ANALOG DEVICES INC COM 032654105 11576814 58700 SH DFND 3 0 0 58700 FIDELITY NATL INFORMATION SV COM 31620M106 37025895 681500 SH DFND 3 0 0 681500 RYDER SYS INC COM 783549108 5818448 65200 SH DFND 3 0 0 65200 DOW INC COM 260557103 6304300 115000 SH DFND 3 0 0 115000 AT&T INC COM 00206R102 23234750 1207000 SH DFND 3 0 0 1207000 CROWDSTRIKE HLDGS INC CL A 22788C105 14124054 102900 SH DFND 3 0 0 102900 NETFLIX INC COM 64110L106 56313240 163000 SH DFND 3 0 0 163000 UNITED AIRLS HLDGS INC COM 910047109 8712825 196900 SH DFND 3 0 0 196900 HEALTHPEAK PROPERTIES INC COM 42250P103 746980 34000 SH DFND 3 0 0 34000 DONALDSON INC COM 257651109 1960200 30000 SH DFND 3 0 0 30000 WABTEC COM 929740108 9499640 94000 SH DFND 3 0 0 94000 ACTIVISION BLIZZARD INC COM 00507V109 38515500 450000 SH DFND 3 0 0 450000 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3511980 18000 SH DFND 3 0 0 18000 PPL CORP COM 69351T106 27790000 1000000 SH DFND 3 0 0 1000000 PNC FINL SVCS GROUP INC COM 693475105 7244700 57000 SH DFND 3 0 0 57000 OLIN CORP COM PAR $1 680665205 2719500 49000 SH DFND 3 0 0 49000 PEPSICO INC COM 713448108 97056520 532400 SH DFND 3 0 0 532400 DEERE & CO COM 244199105 23121280 56000 SH DFND 3 0 0 56000 WESCO INTL INC COM 95082P105 3523512 22800 SH DFND 3 0 0 22800 PROGRESSIVE CORP COM 743315103 23461840 164000 SH DFND 3 0 0 164000 JOHNSON CTLS INTL PLC SHS G51502105 6022000 100000 SH DFND 3 0 0 100000 WELLS FARGO CO NEW COM 949746101 31885140 853000 SH DFND 3 0 0 853000 EXELIXIS INC COM 30161Q104 3222060 166000 SH DFND 3 0 0 166000 AMERICAN WTR WKS CO INC NEW COM 030420103 454119 3100 SH DFND 3 0 0 3100 IQIYI INC SPONSORED ADS 46267X108 3897799 535412 SH DFND 3 0 0 535412 MOTOROLA SOLUTIONS INC COM NEW 620076307 1716780 6000 SH DFND 3 0 0 6000 LKQ CORP COM 501889208 1191960 21000 SH DFND 3 0 0 21000 OMEGA HEALTHCARE INVS INC COM 681936100 2614914 95400 SH DFND 3 0 0 95400 CDW CORP COM 12514G108 4287580 22000 SH DFND 3 0 0 22000 S&P GLOBAL INC COM 78409V104 60127888 174400 SH DFND 3 0 0 174400 GRAHAM HLDGS CO COM CL B 384637104 1191680 2000 SH DFND 3 0 0 2000 OPENDOOR TECHNOLOGIES INC COM 683712103 15970240 9074000 SH DFND 3 0 0 9074000 ABBOTT LABS COM 002824100 58123240 574000 SH DFND 3 0 0 574000 PELOTON INTERACTIVE INC CL A COM 70614W100 3339630 294500 SH DFND 3 0 0 294500 GLOBUS MED INC CL A 379577208 2571456 45400 SH DFND 3 0 0 45400 NEXTERA ENERGY INC COM 65339F101 46479240 603000 SH DFND 3 0 0 603000 BAIDU INC SPON ADR REP A 056752108 19121564 126700 SH DFND 3 0 0 126700 COLGATE PALMOLIVE CO COM 194162103 36072000 480000 SH DFND 3 0 0 480000 VERTIV HOLDINGS CO COM CL A 92537N108 3269835 228500 SH DFND 3 0 0 228500 ISHARES TR CHINA LG-CAP ETF 464287184 35211572 1192400 SH DFND 3 0 0 1192400 SALESFORCE INC COM 79466L302 29967000 150000 SH DFND 3 0 0 150000 FIVE9 INC COM 338307101 6448268 89200 SH DFND 3 0 0 89200 NVR INC COM 62944T105 10314124 1851 SH DFND 3 0 0 1851 NISOURCE INC COM 65473P105 92256816 3299600 SH DFND 3 0 0 3299600 AMERICAN INTL GROUP INC COM NEW 026874784 12590000 250000 SH DFND 3 0 0 250000 MICROSOFT CORP COM 594918104 329930520 1144400 SH DFND 3 0 0 1144400 MARVELL TECHNOLOGY INC COM 573874104 12557000 290000 SH DFND 3 0 0 290000 TRIP COM GROUP LTD ADS 89677Q107 90340721 2398214 SH DFND 3 0 0 2398214 AMERIPRISE FINL INC COM 03076C106 15325000 50000 SH DFND 3 0 0 50000 TRIUMPH GROUP INC NEW COM 896818101 857660 74000 SH DFND 3 0 0 74000 AMERICAN HOMES 4 RENT CL A 02665T306 283050 9000 SH DFND 3 0 0 9000 BLOCK INC CL A 852234103 1304350 19000 SH DFND 3 0 0 19000 CBOE GLOBAL MKTS INC COM 12503M108 15706080 117000 SH DFND 3 0 0 117000 STIFEL FINL CORP COM 860630102 1063620 18000 SH DFND 3 0 0 18000 STARBUCKS CORP COM 855244109 1874340 18000 SH DFND 3 0 0 18000 TEXAS INSTRS INC COM 882508104 1711292 9200 SH DFND 3 0 0 9200 NEW RELIC INC COM 64829B100 4216240 56000 SH DFND 3 0 0 56000 KONTOOR BRANDS INC COM 50050N103 0 0 SH DFND 3 0 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8954773 589906 SH DFND 3 0 0 589906 FEDEX CORP COM 31428X106 3038917 13300 SH DFND 3 0 0 13300 ABBVIE INC COM 00287Y109 53548320 336000 SH DFND 3 0 0 336000 ADVANCED MICRO DEVICES INC COM 007903107 85660740 874000 SH DFND 3 0 0 874000 SAREPTA THERAPEUTICS INC COM 803607100 964810 7000 SH DFND 3 0 0 7000 SEA LTD SPONSORD ADS 81141R100 10015999 115725 SH DFND 3 0 0 115725 JBG SMITH PPTYS COM 46590V100 137046 9100 SH DFND 3 0 0 9100 KE HLDGS INC SPONSORED ADS 482497104 15459388 820562 SH DFND 3 0 0 820562 RAYTHEON TECHNOLOGIES CORP COM 75513E101 15894039 162300 SH DFND 3 0 0 162300 PINNACLE WEST CAP CORP COM 723484101 10435908 131700 SH DFND 3 0 0 131700 ARAMARK COM 03852U106 144990000 4050000 SH DFND 3 0 0 4050000 NEUROCRINE BIOSCIENCES INC COM 64125C109 4757340 47000 SH DFND 3 0 0 47000 AMBAC FINL GROUP INC COM NEW 023139884 1238400 80000 SH DFND 3 0 0 80000 BOSTON SCIENTIFIC CORP COM 101137107 11556930 231000 SH DFND 3 0 0 231000 AXALTA COATING SYS LTD COM G0750C108 8623563 284700 SH DFND 3 0 0 284700 CLEAN HARBORS INC COM 184496107 4134240 29000 SH DFND 3 0 0 29000 L3HARRIS TECHNOLOGIES INC COM 502431109 9164408 46700 SH DFND 3 0 0 46700 INFOSYS LTD SPONSORED ADR 456788108 12548080 719500 SH DFND 3 0 0 719500 AVALONBAY CMNTYS INC COM 053484101 20503320 122000 SH DFND 3 0 0 122000 HONEYWELL INTL INC COM 438516106 30363808 158873 SH DFND 3 0 0 158873 YUM BRANDS INC COM 988498101 7000240 53000 SH DFND 3 0 0 53000 ZILLOW GROUP INC CL A 98954M101 10282610 235300 SH DFND 3 0 0 235300 DOLLAR TREE INC COM 256746108 138525750 965000 SH DFND 3 0 0 965000 CMS ENERGY CORP COM 125896100 840906 13700 SH DFND 3 0 0 13700 EVERGY INC COM 30034W106 3251584 53200 SH DFND 3 0 0 53200 ECOLAB INC COM 278865100 3062305 18500 SH DFND 3 0 0 18500 ASTRAZENECA PLC SPONSORED ADR 046353108 29992061 432100 SH DFND 3 0 0 432100 CISCO SYS INC COM 17275R102 46357470 886800 SH DFND 3 0 0 886800 BATH & BODY WORKS INC COM 070830104 7316000 200000 SH DFND 3 0 0 200000 NETAPP INC COM 64110D104 3192500 50000 SH DFND 3 0 0 50000 COMCAST CORP NEW CL A 20030N101 116269970 3067000 SH DFND 3 0 0 3067000 CHENIERE ENERGY INC COM NEW 16411R208 10086400 64000 SH DFND 3 0 0 64000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15507923 148700 SH DFND 3 0 0 148700 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 36862218 689400 SH DFND 3 0 0 689400 DUPONT DE NEMOURS INC COM 26614N102 2870800 40000 SH DFND 3 0 0 40000 OREILLY AUTOMOTIVE INC COM 67103H107 7980412 9400 SH DFND 3 0 0 9400 MERCK & CO INC COM 58933Y105 34044800 320000 SH DFND 3 0 0 320000 LENNAR CORP CL B 526057302 2768610 31000 SH DFND 3 0 0 31000 ELANCO ANIMAL HEALTH INC COM 28414H103 10612600 1129000 SH DFND 3 0 0 1129000 ALCON AG ORD SHS H01301128 7779487 110000 SH DFND 3 0 0 110000 EQUINIX INC COM 29444U700 34609920 48000 SH DFND 3 0 0 48000 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 11799095 38500 SH DFND 3 0 0 38500 NORDSON CORP COM 655663102 1111300 5000 SH DFND 3 0 0 5000 TRUIST FINL CORP COM 89832Q109 24927100 731000 SH DFND 3 0 0 731000 BOEING CO COM 097023105 10409070 49000 SH DFND 3 0 0 49000 DOCUSIGN INC COM 256163106 22387200 384000 SH DFND 3 0 0 384000 ARCHER DANIELS MIDLAND CO COM 039483102 3863510 48500 SH DFND 3 0 0 48500 AIR PRODS & CHEMS INC COM 009158106 2872100 10000 SH DFND 3 0 0 10000 CSX CORP COM 126408103 5479020 183000 SH DFND 3 0 0 183000 TRAVERE THERAPEUTICS INC COM 89422G107 2608840 116000 SH DFND 3 0 0 116000 AMPHENOL CORP NEW CL A 032095101 2860200 35000 SH DFND 3 0 0 35000 RUSH ENTERPRISES INC CL A 781846209 1255800 23000 SH DFND 3 0 0 23000 DANAHER CORPORATION COM 235851102 8594564 34100 SH DFND 3 0 0 34100 HCA HEALTHCARE INC COM 40412C101 4746240 18000 SH DFND 3 0 0 18000 GILEAD SCIENCES INC COM 375558103 31694540 382000 SH DFND 3 0 0 382000 MIRATI THERAPEUTICS INC COM 60468T105 12685816 341200 SH DFND 3 0 0 341200 COSTCO WHSL CORP NEW COM 22160K105 20371670 41000 SH DFND 3 0 0 41000 PINTEREST INC CL A 72352L106 7177464 263200 SH DFND 3 0 0 263200 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 152203140 2498000 SH DFND 3 0 0 2498000 LIBERTY BROADBAND CORP COM SER A 530307107 1387828 16900 SH DFND 3 0 0 16900 ARROW ELECTRS INC COM 042735100 6493240 52000 SH DFND 3 0 0 52000 MCKESSON CORP COM 58155Q103 26169675 73500 SH DFND 3 0 0 73500 US BANCORP DEL COM NEW 902973304 6525050 181000 SH DFND 3 0 0 181000 ADOBE SYSTEMS INCORPORATED COM 00724F101 60888460 158000 SH DFND 3 0 0 158000 ALEXANDERS INC COM 014752109 775000 4000 SH DFND 3 0 0 4000 PROLOGIS INC. COM 74340W103 74877596 600125 SH DFND 3 0 0 600125 NVENT ELECTRIC PLC SHS G6700G107 1953770 45500 SH DFND 3 0 0 45500 TJX COS INC NEW COM 872540109 7679280 98000 SH DFND 3 0 0 98000 VICI PPTYS INC COM 925652109 2381260 73000 SH DFND 3 0 0 73000 UBER TECHNOLOGIES INC COM 90353T100 43270500 1365000 SH DFND 3 0 0 1365000 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11523820 154000 SH DFND 3 0 0 154000 ELECTRONIC ARTS INC COM 285512109 3613500 30000 SH DFND 3 0 0 30000 PGT INNOVATIONS INC COM 69336V101 12806100 510000 SH DFND 3 0 0 510000 NIKE INC CL B 654106103 81800880 667000 SH DFND 3 0 0 667000 WESTERN DIGITAL CORP. COM 958102105 24598510 653000 SH DFND 3 0 0 653000 NASDAQ INC COM 631103108 19987352 365600 SH DFND 3 0 0 365600 GOLDMAN SACHS GROUP INC COM 38141G104 8177750 25000 SH DFND 3 0 0 25000 CUMMINS INC COM 231021106 19827040 83000 SH DFND 3 0 0 83000 ISHARES TR GLOBAL REIT ETF 46434V647 1444590 63000 SH DFND 3 0 0 63000 NEW YORK TIMES CO CL A 650111107 1866240 48000 SH DFND 3 0 0 48000 AMAZON COM INC COM 023135106 236596281 2290602 SH DFND 3 0 0 2290602 UNITEDHEALTH GROUP INC COM 91324P102 21739140 46000 SH DFND 3 0 0 46000 AZENTA INC COM 114340102 3524980 79000 SH DFND 3 0 0 79000 CINTAS CORP COM 172908105 33868176 73200 SH DFND 3 0 0 73200 PURE STORAGE INC CL A 74624M102 6331582 248200 SH DFND 3 0 0 248200 REPUBLIC SVCS INC COM 760759100 11764140 87000 SH DFND 3 0 0 87000 ISHARES TR 1 3 YR TREAS BD 464287457 110800976 1348600 SH DFND 3 0 0 1348600 SYNEOS HEALTH INC CL A 87166B102 1068600 30000 SH DFND 3 0 0 30000 TYSON FOODS INC CL A 902494103 1483000 25000 SH DFND 3 0 0 25000 SIMON PPTY GROUP INC NEW COM 828806109 2328976 20800 SH DFND 3 0 0 20800 NVIDIA CORPORATION COM 67066G104 289714110 1043000 SH DFND 3 0 0 1043000 COCA COLA CO COM 191216100 30605602 493400 SH DFND 3 0 0 493400 MORNINGSTAR INC COM 617700109 4872720 24000 SH DFND 3 0 0 24000 APPLE INC COM 037833100 185512500 1125000 SH DFND 3 0 0 1125000 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3543534 126600 SH DFND 3 0 0 126600 CONFLUENT INC CLASS A COM 20717M103 24474376 1016800 SH DFND 3 0 0 1016800 ALTICE USA INC CL A 02156K103 2732580 799000 SH DFND 3 0 0 799000 AMETEK INC COM 031100100 1598630 11000 SH DFND 3 0 0 11000 ISHARES TR 7-10 YR TRSY BD 464287440 45159072 455600 SH DFND 3 0 0 455600 VICTORY CAP HLDGS INC COM CL A 92645B103 1287880 44000 SH DFND 3 0 0 44000 EVERSOURCE ENERGY COM 30040W108 19799780 253000 SH DFND 3 0 0 253000 CITIGROUP INC COM NEW 172967424 39340710 839000 SH DFND 3 0 0 839000 VICTORIAS SECRET AND CO COMMON STOCK 926400102 11491475 336500 SH DFND 3 0 0 336500 WALMART INC COM 931142103 23592000 160000 SH DFND 3 0 0 160000 NIO INC SPON ADS 62914V106 17890889 1702273 SH DFND 3 0 0 1702273 WW INTL INC COM 98262P101 32997960 142000 SH DFND 3 0 0 142000 APARTMENT INVT & MGMT CO CL A 03748R747 1030460 134000 SH DFND 3 0 0 134000 PILGRIMS PRIDE CORP COM 72147K108 2364360 102000 SH DFND 3 0 0 102000 NATIONAL INSTRS CORP COM 636518102 1781940 34000 SH DFND 3 0 0 34000 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 2899620 178000 SH DFND 3 0 0 178000 CVS HEALTH CORP COM 126650100 3708069 49900 SH DFND 3 0 0 49900 HORIZON THERAPEUTICS PUB L SHS G46188101 1407906 12900 SH DFND 3 0 0 12900 BAKER HUGHES COMPANY CL A 05722G100 8340540 289000 SH DFND 3 0 0 289000 WNS HLDGS LTD SPON ADR 92932M101 1919302 20600 SH DFND 3 0 0 20600 PATHWARD FINANCIAL INC COM 59100U108 6059946 146058 SH DFND 3 0 0 146058 JETBLUE AWYS CORP COM 477143101 897624 123300 SH DFND 3 0 0 123300 GENERAL DYNAMICS CORP COM 369550108 3514434 15400 SH DFND 3 0 0 15400 BROADCOM INC COM 11135F101 33360080 52000 SH DFND 3 0 0 52000 XCEL ENERGY INC COM 98389B100 12564072 186300 SH DFND 3 0 0 186300 ARISTA NETWORKS INC COM 040413106 5539380 33000 SH DFND 3 0 0 33000 INTUITIVE SURGICAL INC COM NEW 46120E602 20437600 80000 SH DFND 3 0 0 80000 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6813063 486300 SH DFND 3 0 0 486300 HOST HOTELS & RESORTS INC COM 44107P104 3034160 184000 SH DFND 3 0 0 184000 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8190286 989165 SH DFND 3 0 0 989165 PROCTER AND GAMBLE CO COM 742718109 72114650 485000 SH DFND 3 0 0 485000 LOCKHEED MARTIN CORP COM 539830109 6618220 14000 SH DFND 3 0 0 14000 VENTAS INC COM 92276F100 910350 21000 SH DFND 3 0 0 21000 HYATT HOTELS CORP COM CL A 448579102 1788640 16000 SH DFND 3 0 0 16000 CME GROUP INC COM 12572Q105 2298240 12000 SH DFND 3 0 0 12000 ZILLOW GROUP INC CL C CAP STK 98954M200 28549740 642000 SH DFND 3 0 0 642000 MCDONALDS CORP COM 580135101 8164612 29200 SH DFND 3 0 0 29200 TELEDYNE TECHNOLOGIES INC COM 879360105 12079167 27001 SH DFND 3 0 0 27001 EXXON MOBIL CORP COM 30231G102 70621040 644000 SH DFND 3 0 0 644000 PDD HOLDINGS INC SPONSORED ADS 722304102 129918106 1711701 SH DFND 3 0 0 1711701 CARVANA CO CL A 146869102 832150 85000 SH DFND 2 0 85000 0 ROCKET COS INC COM CL A 77311W101 1760358 194300 SH DFND 2 0 194300 0 ALPHABET INC CAP STK CL A 02079K305 9854350 95000 SH DFND 2 0 95000 0 AMAZON COM INC COM 023135106 177235311 1715900 SH DFND 2 0 1715900 0 MICROSOFT CORP COM 594918104 13117650 45500 SH DFND 2 0 45500 0 CHEESECAKE FACTORY INC COM 163072101 1104075 31500 SH DFND 2 0 31500 0 BANK AMERICA CORP COM 060505104 99636680 3483800 SH DFND 2 0 3483800 0 CRICUT INC COM CL A 22658D100 40800 4000 SH DFND 2 0 4000 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 3463584 397200 SH DFND 2 0 397200 0 DUTCH BROS INC CL A 26701L100 98053 3100 SH DFND 2 0 3100 0 AMC ENTMT HLDGS INC CL A COM 00165C104 5010 1000 SH DFND 2 0 1000 0 AST SPACEMOBILE INC COM CL A 00217D100 1656080 326000 SH DFND 2 0 326000 0 FISKER INC CL A COM STK 33813J106 873108 142200 SH DFND 2 0 142200 0 CANOO INC COM CL A 13803R102 10442 16000 SH DFND 2 0 16000 0 CANOPY GROWTH CORP COM 138035100 1316875 752500 SH DFND 2 0 752500 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 406923 62700 SH DFND 2 0 62700 0 DIREXION SHS ETF TR DAILY TECH OCT21 25460G393 2154 100 SH DFND 2 0 100 0 NETFLIX INC COM 64110L106 23492640 68000 SH DFND 2 0 68000 0 ISHARES TR MSCI EMG MKT ETF 464287234 234787000 5950000 SH DFND 2 0 5950000 0 UPSTART HLDGS INC COM 91680M107 781788 49200 SH DFND 2 0 49200 0 LUCID GROUP INC COM 549498103 436572 54300 SH DFND 2 0 54300 0 BED BATH & BEYOND INC COM 075896100 48724 114000 SH DFND 2 0 114000 0 QUANTUMSCAPE CORP COM CL A 74767V109 1883036 230200 SH DFND 2 0 230200 0 ISHARES TR CHINA LG-CAP ETF 464287184 47248000 1600000 SH DFND 2 0 1600000 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 84688 125000 SH DFND 2 0 125000 0 DISNEY WALT CO COM 254687106 20026000 200000 SH DFND 2 0 200000 0 COINBASE GLOBAL INC COM CL A 19260Q107 28365886 419800 SH DFND 2 0 419800 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 102180000 1000000 SH DFND 2 0 1000000 0 URANIUM ENERGY CORP COM 916896103 971712 337400 SH DFND 2 0 337400 0 APPLE INC COM 037833100 16325100 99000 SH DFND 2 0 99000 0 META MATERIALS INC COM 59134N104 90732 222600 SH DFND 2 0 222600 0 DIGITAL RLTY TR INC COM 253868103 275268 2800 SH DFND 2 0 2800 0 BEYOND MEAT INC COM 08862E109 3246 200 SH DFND 2 0 200 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 2845000 500000 SH DFND 2 0 500000 0 AMYRIS INC COM NEW 03236M200 437920 322000 SH DFND 2 0 322000 0 NORDSTROM INC COM 655664100 740285 45500 SH DFND 2 0 45500 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 195672 105200 SH DFND 2 0 105200 0 PAYPAL HLDGS INC COM 70450Y103 25060200 330000 SH DFND 2 0 330000 0 ISHARES TR MSCI ACWI ETF 464288257 205110000 2250000 SH DFND 2 0 2250000 0 SPDR SER TR S&P REGL BKG 78464A698 30952002 705700 SH DFND 2 0 705700 0 VERTEX ENERGY INC COM 92534K107 3477760 352000 SH DFND 0 352000 0 ALPHABET INC CAP STK CL A 02079K305 43534029 419686 SH DFND 0 419686 0 QUALCOMM INC COM 747525103 13660884 107077 SH DFND 0 107077 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10197360 77789 SH DFND 0 77789 0 INVESCO QQQ TR UNIT SER 1 46090E103 110239455 343500 SH DFND 0 343500 0 ILLUMINA INC COM 452327109 2637350 11341 SH DFND 0 11341 0 INCYTE CORP COM 45337C102 863916 11954 SH DFND 0 11954 0 GILDAN ACTIVEWEAR INC COM 375916103 42767079 1287505 SH DFND 0 1287505 0 THERMO FISHER SCIENTIFIC INC COM 883556102 14591383 25316 SH DFND 0 25316 0 TFI INTL INC COM 87241L109 21868357 183294 SH DFND 0 183294 0 ROPER TECHNOLOGIES INC COM 776696106 3020930 6855 SH DFND 0 6855 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2423527 17204 SH DFND 0 17204 0 ERO COPPER CORP COM 296006109 459480 25976 SH DFND 0 25976 0 SEAGEN INC COM 81181C104 282446 1395 SH DFND 0 1395 0 THE CIGNA GROUP COM 125523100 4927896 19285 SH DFND 0 19285 0 CATALENT INC COM 148806102 765127 11644 SH DFND 0 11644 0 COTERRA ENERGY INC COM 127097103 1249700 50925 SH DFND 0 50925 0 TELEFLEX INCORPORATED COM 879369106 763730 3015 SH DFND 0 3015 0 QORVO INC COM 74736K101 656142 6460 SH DFND 0 6460 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 123024 8261 SH DFND 0 8261 0 CARNIVAL CORP COMMON STOCK 143658300 5252909 517528 SH DFND 0 517528 0 JPMORGAN CHASE & CO COM 46625H100 88188205 676757 SH DFND 0 676757 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 24500382 1839368 SH DFND 0 1839368 0 EHANG HLDGS LTD ADS 26853E102 1062396 97200 SH DFND 0 97200 0 APTIV PLC SHS G6095L109 1962876 17496 SH DFND 0 17496 0 WATERS CORP COM 941848103 1185883 3830 SH DFND 0 3830 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 10990186 659078 SH DFND 0 659078 0 ALTRIA GROUP INC COM 02209S103 6277365 140685 SH DFND 0 140685 0 FUBOTV INC COM 35953D104 10527 8700 SH DFND 0 8700 0 EDISON INTL COM 281020107 1740185 24652 SH DFND 0 24652 0 CENTENE CORP DEL COM 15135B101 2248190 35567 SH DFND 0 35567 0 CRICUT INC COM CL A 22658D100 92820 9100 SH DFND 0 9100 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1278632 10181 SH DFND 0 10181 0 CAPITAL ONE FINL CORP COM 14040H105 2827392 29403 SH DFND 0 29403 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1245742 11806 SH DFND 0 11806 0 UNITED RENTALS INC COM 911363109 1774984 4485 SH DFND 0 4485 0 RESTAURANT BRANDS INTL INC COM 76131D103 124422198 1853671 SH DFND 0 1853671 0 CENTERRA GOLD INC COM 152006102 3396133 525843 SH DFND 0 525843 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 5423350 137300 SH DFND 0 137300 0 NOVAGOLD RES INC COM NEW 66987E206 795069 128400 SH DFND 0 128400 0 AMERICAN EXPRESS CO COM 025816109 6374163 38643 SH DFND 0 38643 0 JUNIPER NETWORKS INC COM 48203R104 720755 20940 SH DFND 0 20940 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 85978831 2873863 SH DFND 0 2873863 0 TRAVELERS COMPANIES INC COM 89417E109 2556409 14914 SH DFND 0 14914 0 ROYAL GOLD INC COM 780287108 17503457 134943 SH DFND 0 134943 0 JD.COM INC SPON ADR CL A 47215P106 151201 3445 SH DFND 0 3445 0 CONSOLIDATED EDISON INC COM 209115104 2192182 22914 SH DFND 0 22914 0 EXELON CORP COM 30161N101 3000246 71622 SH DFND 0 71622 0 PACCAR INC COM 693718108 2752979 37609 SH DFND 0 37609 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4240005 518338 SH DFND 0 518338 0 ISHARES TR MSCI ACWI ETF 464288257 300445128 3295800 SH DFND 0 3295800 0 VERMILION ENERGY INC COM 923725105 20218363 1559013 SH DFND 0 1559013 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 136235 1845 SH DFND 0 1845 0 BIO-TECHNE CORP COM 09073M104 754512 10170 SH DFND 0 10170 0 REGENCY CTRS CORP COM 758849103 607762 9934 SH DFND 0 9934 0 NORTHROP GRUMMAN CORP COM 666807102 4283838 9278 SH DFND 0 9278 0 ALPHABET INC CAP STK CL C 02079K107 39234416 377254 SH DFND 0 377254 0 INTEL CORP COM 458140100 13925489 426247 SH DFND 0 426247 0 CHARLES RIV LABS INTL INC COM 159864107 659548 3268 SH DFND 0 3268 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5171133 493900 SH DFND 0 493900 0 BRP INC COM SUN VTG 05577W200 16957617 216735 SH DFND 0 216735 0 PAYCHEX INC COM 704326107 2682437 23409 SH DFND 0 23409 0 CARRIER GLOBAL CORPORATION COM 14448C104 2465056 53881 SH DFND 0 53881 0 NEWS CORP NEW CL A 65249B109 426275 24683 SH DFND 0 24683 0 EVEREST RE GROUP LTD COM G3223R108 912593 2549 SH DFND 0 2549 0 ISHARES TR RUS 1000 VAL ETF 464287598 1446470 9500 SH DFND 0 9500 0 MOSAIC CO NEW COM 61945C103 1009039 21993 SH DFND 0 21993 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1319760 21996 SH DFND 0 21996 0 ALLY FINL INC COM 02005N100 10196 400 SH DFND 0 400 0 BEST BUY INC COM 086516101 995829 12723 SH DFND 0 12723 0 EBAY INC. COM 278642103 1733048 39059 SH DFND 0 39059 0 PEMBINA PIPELINE CORP COM 706327103 185408393 5724523 SH DFND 0 5724523 0 DISNEY WALT CO COM 254687106 11813538 117982 SH DFND 0 117982 0 DELTA AIR LINES INC DEL COM NEW 247361702 11066462 316909 SH DFND 0 316909 0 SSR MINING IN COM 784730103 7485701 495075 SH DFND 0 495075 0 MARATHON PETE CORP COM 56585A102 4192269 31093 SH DFND 0 31093 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 200957391 6211975 SH DFND 0 6211975 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 675970 13849 SH DFND 0 13849 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1620974 169204 SH DFND 0 169204 0 CLOROX CO DEL COM 189054109 1263072 7982 SH DFND 0 7982 0 WYNN RESORTS LTD COM 983134107 3228939 28853 SH DFND 0 28853 0 PAYPAL HLDGS INC COM 70450Y103 6191540 81532 SH DFND 0 81532 0 DENTSPLY SIRONA INC COM 24906P109 544696 13867 SH DFND 0 13867 0 BLACKBERRY LTD COM 09228F103 798330 174051 SH DFND 0 174051 0 ONEOK INC NEW COM 682680103 1834463 28871 SH DFND 0 28871 0 DESCARTES SYS GROUP INC COM 249906108 2269049 28118 SH DFND 0 28118 0 NRG ENERGY INC COM NEW 629377508 510167 14878 SH DFND 0 14878 0 REGENERON PHARMACEUTICALS COM 75886F107 6371229 7754 SH DFND 0 7754 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2272039 6666 SH DFND 0 6666 0 GENERAL MTRS CO COM 37045V100 16581818 452067 SH DFND 0 452067 0 FOX CORP CL A COM 35137L105 652773 19171 SH DFND 0 19171 0 ISHARES TR GL CLEAN ENE ETF 464288224 14276195 721749 SH DFND 0 721749 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1005965 4771 SH DFND 0 4771 0 KROGER CO COM 501044101 2076700 42064 SH DFND 0 42064 0 TRACTOR SUPPLY CO COM 892356106 2164248 9208 SH DFND 0 9208 0 IMPERIAL OIL LTD COM NEW 453038408 46313747 910855 SH DFND 0 910855 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 5143106 1254416 SH DFND 0 1254416 0 PIONEER NAT RES CO COM 723787107 3131408 15332 SH DFND 0 15332 0 ALLSTATE CORP COM 020002101 1881997 16984 SH DFND 0 16984 0 SMUCKER J M CO COM NEW 832696405 1116068 7092 SH DFND 0 7092 0 SOUTHERN CO COM 842587107 6571901 94451 SH DFND 0 94451 0 KEURIG DR PEPPER INC COM 49271V100 2307700 65411 SH DFND 0 65411 0 PTC INC COM 69370C100 882607 6883 SH DFND 0 6883 0 CATERPILLAR INC COM 149123101 7850814 34307 SH DFND 0 34307 0 BANK MONTREAL QUE COM 063671101 879826676 9879352 SH DFND 0 9879352 0 ANALOG DEVICES INC COM 032654105 7203460 36525 SH DFND 0 36525 0 SEALED AIR CORP NEW COM 81211K100 428432 9332 SH DFND 0 9332 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 168020 12010 SH DFND 0 12010 0 LULULEMON ATHLETICA INC COM 550021109 335055 920 SH DFND 0 920 0 DOW INC COM 260557103 2518924 45949 SH DFND 0 45949 0 AES CORP COM 00130H105 1038811 43140 SH DFND 0 43140 0 CROWDSTRIKE HLDGS INC CL A 22788C105 610121 4445 SH DFND 0 4445 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 689310 207000 SH DFND 0 207000 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1514489 16469 SH DFND 0 16469 0 TORONTO DOMINION BK ONT COM NEW 891160509 1517765983 25343911 SH DFND 0 25343911 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1091835 14691 SH DFND 0 14691 0 NETFLIX INC COM 64110L106 11985392 34692 SH DFND 0 34692 0 UNITED AIRLS HLDGS INC COM 910047109 8810883 199116 SH DFND 0 199116 0 WABTEC COM 929740108 1187556 11751 SH DFND 0 11751 0 ACTIVISION BLIZZARD INC COM 00507V109 4439382 51868 SH DFND 0 51868 0 TEXTRON INC COM 883203101 953858 13505 SH DFND 0 13505 0 SPDR SER TR S&P REGL BKG 78464A698 359652 8200 SH DFND 0 8200 0 ADVANCE AUTO PARTS INC COM 00751Y106 465645 3829 SH DFND 0 3829 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1539890 16401 SH DFND 0 16401 0 DEERE & CO COM 244199105 7207646 17457 SH DFND 0 17457 0 STATE STR CORP COM 857477103 1706280 22543 SH DFND 0 22543 0 PROGRESSIVE CORP COM 743315103 5404235 37776 SH DFND 0 37776 0 JOHNSON CTLS INTL PLC SHS G51502105 2673045 44388 SH DFND 0 44388 0 MCCORMICK & CO INC COM NON VTG 579780206 1347503 16194 SH DFND 0 16194 0 GRAINGER W W INC COM 384802104 1996860 2899 SH DFND 0 2899 0 BROWN FORMAN CORP CL B 115637209 759543 11818 SH DFND 0 11818 0 AMGEN INC COM 031162100 9302298 38479 SH DFND 0 38479 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1826730 12470 SH DFND 0 12470 0 ZOETIS INC CL A 98978V103 5007514 30086 SH DFND 0 30086 0 ROYAL CARIBBEAN GROUP COM V7780T103 9915021 151838 SH DFND 0 151838 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 389348 8449 SH DFND 0 8449 0 FASTENAL CO COM 311900104 2218498 41129 SH DFND 0 41129 0 LKQ CORP COM 501889208 930353 16391 SH DFND 0 16391 0 BECTON DICKINSON & CO COM 075887109 4542607 18351 SH DFND 0 18351 0 ALLEGION PLC ORD SHS G0176J109 604946 5668 SH DFND 0 5668 0 SANDSTORM GOLD LTD COM NEW 80013R206 3958692 681253 SH DFND 0 681253 0 BIOGEN INC COM 09062X103 2884561 10375 SH DFND 0 10375 0 GENERAL ELECTRIC CO COM NEW 369604301 7328600 76659 SH DFND 0 76659 0 NEWELL BRANDS INC COM 651229106 302292 24300 SH DFND 0 24300 0 ABBOTT LABS COM 002824100 11402281 112604 SH DFND 0 112604 0 VERISIGN INC COM 92343E102 1249806 5914 SH DFND 0 5914 0 NEXTERA ENERGY INC COM 65339F101 9892601 128342 SH DFND 0 128342 0 DOMINOS PIZZA INC COM 25754A201 757052 2295 SH DFND 0 2295 0 MARKETAXESS HLDGS INC COM 57060D108 961008 2456 SH DFND 0 2456 0 ISHARES TR CHINA LG-CAP ETF 464287184 3144945 106500 SH DFND 0 106500 0 INGERSOLL RAND INC COM 45687V106 1525363 26218 SH DFND 0 26218 0 SALESFORCE INC COM 79466L302 13694320 68547 SH DFND 0 68547 0 MORGAN STANLEY COM NEW 617446448 31173127 355047 SH DFND 0 355047 0 TESLA INC COM 88160R101 67728844 326467 SH DFND 0 326467 0 NVR INC COM 62944T105 1075433 193 SH DFND 0 193 0 STANLEY BLACK & DECKER INC COM 854502101 769539 9550 SH DFND 0 9550 0 AMEREN CORP COM 023608102 1442195 16694 SH DFND 0 16694 0 AMERICAN INTL GROUP INC COM NEW 026874784 2416525 47985 SH DFND 0 47985 0 NEW GOLD INC CDA COM 644535106 1682055 1532133 SH DFND 0 1532133 0 ENOVIX CORPORATION COM 293594107 89460 6000 SH DFND 0 6000 0 LEIDOS HOLDINGS INC COM 525327102 812430 8825 SH DFND 0 8825 0 T-MOBILE US INC COM 872590104 6862954 47383 SH DFND 0 47383 0 MICROSOFT CORP COM 594918104 171198883 593822 SH DFND 0 593822 0 CENTERPOINT ENERGY INC COM 15189T107 1197254 40640 SH DFND 0 40640 0 BLOCK INC CL A 852234103 21061820 306800 SH DFND 0 306800 0 BALLARD PWR SYS INC NEW COM 058586108 465185 83395 SH DFND 0 83395 0 CBOE GLOBAL MKTS INC COM 12503M108 920215 6855 SH DFND 0 6855 0 PRICE T ROWE GROUP INC COM 74144T108 1634002 14473 SH DFND 0 14473 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1677 153 SH DFND 0 153 0 ULTA BEAUTY INC COM 90384S303 1780521 3263 SH DFND 0 3263 0 CELESTICA INC SUB VTG SHS 15101Q108 441837 34265 SH DFND 0 34265 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 20794401 859628 SH DFND 0 859628 0 MODERNA INC COM 60770K107 5595227 36432 SH DFND 0 36432 0 STARBUCKS CORP COM 855244109 8624463 82824 SH DFND 0 82824 0 HASBRO INC COM 418056107 449332 8369 SH DFND 0 8369 0 JOHNSON & JOHNSON COM 478160104 26405025 170355 SH DFND 0 170355 0 BAKKT HOLDINGS INC COM CL A 05759B107 243208 141400 SH DFND 0 141400 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 515336040 12154743 SH DFND 0 12154743 0 EXPEDITORS INTL WASH INC COM 302130109 1132034 10280 SH DFND 0 10280 0 ABBVIE INC COM 00287Y109 18219019 114319 SH DFND 0 114319 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3062964 1793 SH DFND 0 1793 0 SPDR SER TR S&P BIOTECH 78464A870 106694 1400 SH DFND 0 1400 0 LENNAR CORP CL A 526057104 1720546 16369 SH DFND 0 16369 0 AMERICAN ELEC PWR CO INC COM 025537101 3369087 37027 SH DFND 0 37027 0 UNITED PARCEL SERVICE INC CL B 911312106 9278542 47830 SH DFND 0 47830 0 FORTUNA SILVER MINES INC COM 349915108 2428187 635904 SH DFND 0 635904 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3214886 207680 SH DFND 0 207680 0 PINNACLE WEST CAP CORP COM 723484101 580116 7321 SH DFND 0 7321 0 FIFTH THIRD BANCORP COM 316773100 1176049 44146 SH DFND 0 44146 0 DOMINION ENERGY INC COM 25746U109 3008629 53812 SH DFND 0 53812 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13466475 32894 SH DFND 0 32894 0 BOSTON SCIENTIFIC CORP COM 101137107 4628525 92515 SH DFND 0 92515 0 CAMPBELL SOUP CO COM 134429109 751577 13670 SH DFND 0 13670 0 ALAMOS GOLD INC NEW COM CL A 011532108 11486047 939566 SH DFND 0 939566 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 56504 83400 SH DFND 0 83400 0 AVALONBAY CMNTYS INC COM 053484101 1516910 9026 SH DFND 0 9026 0 HONEYWELL INTL INC COM 438516106 9203957 48158 SH DFND 0 48158 0 DOLLAR TREE INC COM 256746108 2166170 15090 SH DFND 0 15090 0 B2GOLD CORP COM 11777Q209 10111770 2564924 SH DFND 0 2564924 0 CAE INC COM 124765108 56803256 2512497 SH DFND 0 2512497 0 ELDORADO GOLD CORP NEW COM 284902509 4601951 444231 SH DFND 0 444231 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1310447 5712 SH DFND 0 5712 0 IRON MTN INC DEL COM 46284V101 994073 18788 SH DFND 0 18788 0 KRAFT HEINZ CO COM 500754106 2343209 60595 SH DFND 0 60595 0 METLIFE INC COM 59156R108 2840856 49031 SH DFND 0 49031 0 SHOPIFY INC CL A 82509L107 268938818 5610016 SH DFND 0 5610016 0 ENBRIDGE INC COM 29250N105 460150068 12070473 SH DFND 0 12070473 0 TRICON RESIDENTIAL INC COM NPV 89612W102 704276 90838 SH DFND 0 90838 0 EVERGY INC COM 30034W106 905432 14814 SH DFND 0 14814 0 BAXTER INTL INC COM 071813109 1321729 32587 SH DFND 0 32587 0 ARCH CAP GROUP LTD ORD G0450A105 1621346 23889 SH DFND 0 23889 0 FORTIVE CORP COM 34959J108 1553799 22793 SH DFND 0 22793 0 ENTERGY CORP NEW COM 29364G103 1417427 13156 SH DFND 0 13156 0 CISCO SYS INC COM 17275R102 16511425 315857 SH DFND 0 315857 0 OPEN TEXT CORP COM 683715106 53380315 1384137 SH DFND 0 1384137 0 ISHARES INC MSCI BRAZIL ETF 464286400 2225994 81300 SH DFND 0 81300 0 BATH & BODY WORKS INC COM 070830104 539409 14746 SH DFND 0 14746 0 NETAPP INC COM 64110D104 888281 13912 SH DFND 0 13912 0 DOLLAR GEN CORP NEW COM 256677105 3036517 14428 SH DFND 0 14428 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 10062930 661909 SH DFND 0 661909 0 COMCAST CORP NEW CL A 20030N101 11492720 303158 SH DFND 0 303158 0 ROCKWELL AUTOMATION INC COM 773903109 2177986 7422 SH DFND 0 7422 0 COEUR MNG INC COM NEW 192108504 2411839 604471 SH DFND 0 604471 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3762470 36077 SH DFND 0 36077 0 HUDBAY MINERALS INC COM 443628102 374233 71348 SH DFND 0 71348 0 TARGET CORP COM 87612E106 4920867 29710 SH DFND 0 29710 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1750143 13546 SH DFND 0 13546 0 AGILENT TECHNOLOGIES INC COM 00846U101 3209765 23202 SH DFND 0 23202 0 WESTROCK CO COM 96145D105 500866 16438 SH DFND 0 16438 0 DUPONT DE NEMOURS INC COM 26614N102 2200540 30661 SH DFND 0 30661 0 DIGITAL RLTY TR INC COM 253868103 1826895 18583 SH DFND 0 18583 0 INSULET CORP COM 45784P101 1430217 4484 SH DFND 0 4484 0 ORACLE CORP COM 68389X105 9223704 99265 SH DFND 0 99265 0 MERCK & CO INC COM 58933Y105 17657548 165970 SH DFND 0 165970 0 CAMECO CORP COM 13321L108 61556424 2351140 SH DFND 0 2351140 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 29627090 571400 SH DFND 0 571400 0 TRIMBLE INC COM 896239100 835155 15932 SH DFND 0 15932 0 EQUINIX INC COM 29444U700 4303888 5969 SH DFND 0 5969 0 LAMB WESTON HLDGS INC COM 513272104 970259 9283 SH DFND 0 9283 0 CHEVRON CORP NEW COM 166764100 30444514 186593 SH DFND 0 186593 0 DENISON MINES CORP COM 248356107 274136 252078 SH DFND 0 252078 0 ALASKA AIR GROUP INC COM 011659109 344911 8220 SH DFND 0 8220 0 BOEING CO COM 097023105 8816482 41503 SH DFND 0 41503 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3306629 39468 SH DFND 0 39468 0 EXTRA SPACE STORAGE INC COM 30225T102 1408204 8643 SH DFND 0 8643 0 BAUSCH HEALTH COS INC COM 071734107 106079298 13096200 SH DFND 0 13096200 0 WHIRLPOOL CORP COM 963320106 462862 3506 SH DFND 0 3506 0 ARCHER DANIELS MIDLAND CO COM 039483102 2813034 35313 SH DFND 0 35313 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35942372 116405 SH DFND 0 116405 0 TATTOOED CHEF INC COM CL A 87663X102 456956 321800 SH DFND 0 321800 0 ISHARES INC MSCI GERMANY ETF 464286806 4616212 162200 SH DFND 0 162200 0 TARGA RES CORP COM 87612G101 1065872 14611 SH DFND 0 14611 0 ROYAL BK CDA SUSTAINABL COM 780087102 1280930484 13396171 SH DFND 0 13396171 0 CSX CORP COM 126408103 4527347 151214 SH DFND 0 151214 0 HUMANA INC COM 444859102 3920575 8076 SH DFND 0 8076 0 AMPHENOL CORP NEW CL A 032095101 3137885 38398 SH DFND 0 38398 0 PUBLIC STORAGE COM 74460D109 3085756 10213 SH DFND 0 10213 0 HORMEL FOODS CORP COM 440452100 746274 18713 SH DFND 0 18713 0 DANAHER CORPORATION COM 235851102 10666081 42319 SH DFND 0 42319 0 HCA HEALTHCARE INC COM 40412C101 3606879 13679 SH DFND 0 13679 0 WORKDAY INC CL A 98138H101 316006 1530 SH DFND 0 1530 0 GILEAD SCIENCES INC COM 375558103 8236100 99266 SH DFND 0 99266 0 GENUINE PARTS CO COM 372460105 1521183 9092 SH DFND 0 9092 0 EATON CORP PLC SHS G29183103 4399497 25677 SH DFND 0 25677 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2234791 36678 SH DFND 0 36678 0 MCKESSON CORP COM 58155Q103 3143922 8830 SH DFND 0 8830 0 AVERY DENNISON CORP COM 053611109 936162 5232 SH DFND 0 5232 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2843357 7951 SH DFND 0 7951 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2012326 32223 SH DFND 0 32223 0 SMITH A O CORP COM 831865209 565647 8180 SH DFND 0 8180 0 BLACKROCK INC COM 09247X101 6471060 9671 SH DFND 0 9671 0 DOVER CORP COM 260003108 1370043 9017 SH DFND 0 9017 0 ALLIANT ENERGY CORP COM 018802108 865721 16212 SH DFND 0 16212 0 NEXGEN ENERGY LTD COM 65340P106 516755 134587 SH DFND 0 134587 0 MGM RESORTS INTERNATIONAL COM 552953101 2063531 46455 SH DFND 0 46455 0 GENERAC HLDGS INC COM 368736104 442841 4100 SH DFND 0 4100 0 ELECTRONIC ARTS INC COM 285512109 2273253 18873 SH DFND 0 18873 0 NIKE INC CL B 654106103 11398775 92945 SH DFND 0 92945 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1246468 13400 SH DFND 0 13400 0 WESTERN DIGITAL CORP. COM 958102105 776492 20613 SH DFND 0 20613 0 NASDAQ INC COM 631103108 1196945 21894 SH DFND 0 21894 0 AIRBNB INC COM CL A 009066101 381286 3065 SH DFND 0 3065 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 351792 69800 SH DFND 0 69800 0 CUMMINS INC COM 231021106 2540489 10635 SH DFND 0 10635 0 KEYCORP COM 493267108 754731 60282 SH DFND 0 60282 0 WASTE MGMT INC DEL COM 94106L109 3917549 24009 SH DFND 0 24009 0 CORNING INC COM 219350105 1734400 49161 SH DFND 0 49161 0 HERSHEY CO COM 427866108 2416132 9497 SH DFND 0 9497 0 GALLAGHER ARTHUR J & CO COM 363576109 2618077 13685 SH DFND 0 13685 0 AMAZON COM INC COM 023135106 66143094 640363 SH DFND 0 640363 0 EASTMAN CHEM CO COM 277432100 648153 7685 SH DFND 0 7685 0 UNITEDHEALTH GROUP INC COM 91324P102 30095476 63682 SH DFND 0 63682 0 PRUDENTIAL FINL INC COM 744320102 1966813 23771 SH DFND 0 23771 0 PG&E CORP COM 69331C108 1681389 103982 SH DFND 0 103982 0 CENOVUS ENERGY INC COM 15135U109 236964667 13583931 SH DFND 0 13583931 0 HOWMET AEROSPACE INC COM 443201108 1007643 23782 SH DFND 0 23782 0 REPUBLIC SVCS INC COM 760759100 1796939 13289 SH DFND 0 13289 0 3M CO COM 88579Y101 4059033 38617 SH DFND 0 38617 0 VERISK ANALYTICS INC COM 92345Y106 2159768 11257 SH DFND 0 11257 0 HECLA MNG CO COM 422704106 7154324 1130225 SH DFND 0 1130225 0 NORTHERN TR CORP COM 665859104 1188081 13481 SH DFND 0 13481 0 V F CORP COM 918204108 488945 21342 SH DFND 0 21342 0 NXP SEMICONDUCTORS N V COM N6596X109 3480183 18663 SH DFND 0 18663 0 SIMON PPTY GROUP INC NEW COM 828806109 2521228 22517 SH DFND 0 22517 0 MERCADOLIBRE INC COM 58733R102 494272 375 SH DFND 0 375 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2721248 14791 SH DFND 0 14791 0 EQUIFAX INC COM 294429105 1606290 7919 SH DFND 0 7919 0 KINROSS GOLD CORP COM 496902404 41737653 8868255 SH DFND 0 8868255 0 AMETEK INC COM 031100100 2894974 19920 SH DFND 0 19920 0 ISHARES TR MSCI INDIA ETF 46429B598 125952 3200 SH DFND 0 3200 0 SOUTHWEST AIRLS CO COM 844741108 1249015 38384 SH DFND 0 38384 0 CITIGROUP INC COM NEW 172967424 24696869 526698 SH DFND 0 526698 0 ENERPLUS CORP COM 292766102 3381267 234626 SH DFND 0 234626 0 BELLUS HEALTH INC NEW COM NEW 07987C204 7936083 1104772 SH DFND 0 1104772 0 NOVAVAX INC COM NEW 670002401 2367981 341700 SH DFND 0 341700 0 COSTAR GROUP INC COM 22160N109 2018062 29311 SH DFND 0 29311 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2206563 1442 SH DFND 0 1442 0 CRESCENT PT ENERGY CORP COM 22576C101 37369745 5294896 SH DFND 0 5294896 0 AMERISOURCEBERGEN CORP COM 03073E105 1673310 10451 SH DFND 0 10451 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 35 37 SH DFND 0 37 0 PACKAGING CORP AMER COM 695156109 828815 5970 SH DFND 0 5970 0 WILLIAMS COS INC COM 969457100 2348698 78657 SH DFND 0 78657 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 337729 17565 SH DFND 0 17565 0 LAS VEGAS SANDS CORP COM 517834107 1246263 21693 SH DFND 0 21693 0 PHILLIPS 66 COM 718546104 3050828 30093 SH DFND 0 30093 0 ZIONS BANCORPORATION N A COM 989701107 289094 9659 SH DFND 0 9659 0 SERVICENOW INC COM 81762P102 6094803 13115 SH DFND 0 13115 0 NUTRIEN LTD COM 67077M108 237058085 3210454 SH DFND 0 3210454 0 CVS HEALTH CORP COM 126650100 6163643 82945 SH DFND 0 82945 0 BAKER HUGHES COMPANY CL A 05722G100 2093822 72551 SH DFND 0 72551 0 TYLER TECHNOLOGIES INC COM 902252105 960720 2709 SH DFND 0 2709 0 AGNICO EAGLE MINES LTD COM 008474108 152642618 2994648 SH DFND 0 2994648 0 THOMSON REUTERS CORP. COM NEW 884903709 117987353 906992 SH DFND 0 906992 0 XYLEM INC COM 98419M100 1219441 11647 SH DFND 0 11647 0 GENERAL DYNAMICS CORP COM 369550108 3313381 14519 SH DFND 0 14519 0 XCEL ENERGY INC COM 98389B100 2661115 39459 SH DFND 0 39459 0 UNDER ARMOUR INC CL A 904311107 19 2 SH DFND 0 2 0 DXC TECHNOLOGY CO COM 23355L106 375655 14697 SH DFND 0 14697 0 HUNTINGTON BANCSHARES INC COM 446150104 1043862 93202 SH DFND 0 93202 0 ARISTA NETWORKS INC COM 040413106 2684081 15990 SH DFND 0 15990 0 HOST HOTELS & RESORTS INC COM 44107P104 761393 46173 SH DFND 0 46173 0 MID-AMER APT CMNTYS INC COM 59522J103 1129779 7480 SH DFND 0 7480 0 SNAP ON INC COM 833034101 844117 3419 SH DFND 0 3419 0 STRYKER CORPORATION COM 863667101 6214396 21769 SH DFND 0 21769 0 LOCKHEED MARTIN CORP COM 539830109 6931640 14663 SH DFND 0 14663 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2085339 60489 SH DFND 0 60489 0 MAGNA INTL INC COM 559222401 93249669 1741223 SH DFND 0 1741223 0 MASCO CORP COM 574599106 722581 14533 SH DFND 0 14533 0 WHEATON PRECIOUS METALS CORP COM 962879102 141804545 2944768 SH DFND 0 2944768 0 BAYTEX ENERGY CORP COM 07317Q105 5302788 1413781 SH DFND 0 1413781 0 REALTY INCOME CORP COM 756109104 2564333 40498 SH DFND 0 40498 0 BOSTON PROPERTIES INC COM 101121101 498283 9207 SH DFND 0 9207 0 PULTE GROUP INC COM 745867101 849140 14570 SH DFND 0 14570 0 ZILLOW GROUP INC CL C CAP STK 98954M200 17788000 400000 SH DFND 0 400000 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1349238 3016 SH DFND 0 3016 0 KLA CORP COM NEW 482480100 3984116 9981 SH DFND 0 9981 0 PDD HOLDINGS INC SPONSORED ADS 722304102 338894 4465 SH DFND 0 4465 0 ARK ETF TR INNOVATION ETF 00214Q104 5603226 138900 SH DFND 0 138900 0 EPAM SYS INC COM 29414B104 1108094 3706 SH DFND 0 3706 0 BORGWARNER INC COM 099724106 741807 15105 SH DFND 0 15105 0 FIVERR INTL LTD ORD SHS M4R82T106 150156 4300 SH DFND 0 4300 0 ON SEMICONDUCTOR CORP COM 682189105 2296563 27898 SH DFND 0 27898 0 CARDINAL HEALTH INC COM 14149Y108 1256396 16641 SH DFND 0 16641 0 NEWMONT CORP COM 651639106 56018487 1142768 SH DFND 0 1142768 0 PRIMO WATER CORPORATION COM 74167P108 820257 53434 SH DFND 0 53434 0 ROBERT HALF INTL INC COM 770323103 561573 6970 SH DFND 0 6970 0 QUEST DIAGNOSTICS INC COM 74834L100 1015260 7176 SH DFND 0 7176 0 DISH NETWORK CORPORATION CL A 25470M109 151454 16233 SH DFND 0 16233 0 GROUPON INC COM NEW 399473206 359113 85300 SH DFND 0 85300 0 IQVIA HLDGS INC COM 46266C105 2385686 11995 SH DFND 0 11995 0 DEVON ENERGY CORP NEW COM 25179M103 2136299 42211 SH DFND 0 42211 0 DTE ENERGY CO COM 233331107 1371550 12521 SH DFND 0 12521 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 15095 32388 SH DFND 0 32388 0 ORLA MNG LTD NEW COM 68634K106 168800 35596 SH DFND 0 35596 0 PHILIP MORRIS INTL INC COM 718172109 9990201 102727 SH DFND 0 102727 0 MATCH GROUP INC NEW COM 57667L107 692594 18041 SH DFND 0 18041 0 CONAGRA BRANDS INC COM 205887102 1208568 32177 SH DFND 0 32177 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4797357 49729 SH DFND 0 49729 0 SHERWIN WILLIAMS CO COM 824348106 3420325 15217 SH DFND 0 15217 0 IAMGOLD CORP COM 450913108 3100906 1142401 SH DFND 0 1142401 0 IDEXX LABS INC COM 45168D104 2990478 5980 SH DFND 0 5980 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1821813 52684 SH DFND 0 52684 0 CELANESE CORP DEL COM 150870103 702123 6448 SH DFND 0 6448 0 NEWS CORP NEW CL B 65249B208 132904 7625 SH DFND 0 7625 0 VALERO ENERGY CORP COM 91913Y100 3473108 24879 SH DFND 0 24879 0 CARMAX INC COM 143130102 656620 10215 SH DFND 0 10215 0 GLOBAL PMTS INC COM 37940X102 1787501 16985 SH DFND 0 16985 0 KELLOGG CO COM 487836108 1670049 24941 SH DFND 0 24941 0 FORTINET INC COM 34959E109 3857538 58043 SH DFND 0 58043 0 LAUDER ESTEE COS INC CL A 518439104 3687288 14961 SH DFND 0 14961 0 MARTIN MARIETTA MATLS INC COM 573284106 1423080 4008 SH DFND 0 4008 0 MONOLITHIC PWR SYS INC COM 609839105 1444558 2886 SH DFND 0 2886 0 LINCOLN NATL CORP IND COM 534187109 223195 9933 SH DFND 0 9933 0 UNION PAC CORP COM 907818108 7956009 39531 SH DFND 0 39531 0 APPHARVEST INC COM 03783T103 38697 63200 SH DFND 0 63200 0 BANK AMERICA CORP COM 060505104 47325221 1654728 SH DFND 0 1654728 0 VULCAN MATLS CO COM 929160109 1471642 8578 SH DFND 0 8578 0 MAG SILVER CORP COM 55903Q104 366375 28995 SH DFND 0 28995 0 STEEL DYNAMICS INC COM 858119100 1218222 10775 SH DFND 0 10775 0 MANULIFE FINL CORP COM 56501R106 468969937 25561068 SH DFND 0 25561068 0 LIVE NATION ENTERTAINMENT IN COM 538034109 643930 9199 SH DFND 0 9199 0 ALGOMA STL GROUP INC COM 015658107 263276 32500 SH DFND 0 32500 0 TC ENERGY CORP COM 87807B107 788633258 20277891 SH DFND 0 20277891 0 SKYWORKS SOLUTIONS INC COM 83088M102 1212127 10274 SH DFND 0 10274 0 FOX CORP CL B COM 35137L204 278628 8899 SH DFND 0 8899 0 OTIS WORLDWIDE CORP COM 68902V107 2261836 26799 SH DFND 0 26799 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1318956 82797 SH DFND 0 82797 0 ISHARES TR MSCI EMG MKT ETF 464287234 87964232 2229200 SH DFND 0 2229200 0 APPLIED MATLS INC COM 038222105 7464870 60774 SH DFND 0 60774 0 MOGO INC COM 60800C109 428174 643078 SH DFND 0 643078 0 PRECISION DRILLING CORP COM NEW 74022D407 27562426 536452 SH DFND 0 536452 0 COPART INC COM 217204106 2350764 31256 SH DFND 0 31256 0 BANK NEW YORK MELLON CORP COM 064058100 2158400 47500 SH DFND 0 47500 0 CHURCH & DWIGHT CO INC COM 171340102 1391927 15744 SH DFND 0 15744 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11618462 40651 SH DFND 0 40651 0 CORE LABORATORIES N V COM N22717107 14751 669 SH DFND 0 669 0 CHUBB LIMITED COM H1467J104 5205772 26809 SH DFND 0 26809 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1054170 3315 SH DFND 0 3315 0 SUN LIFE FINANCIAL INC. COM 866796105 243077172 5203856 SH DFND 0 5203856 0 SCHLUMBERGER LTD COM STK 806857108 4629737 94292 SH DFND 0 94292 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5836987 18526 SH DFND 0 18526 0 GAMESTOP CORP NEW CL A 36467W109 4387612 190600 SH DFND 0 190600 0 SKEENA RES LTD NEW COM 83056P715 76827 12542 SH DFND 0 12542 0 EOG RES INC COM 26875P101 4348718 37937 SH DFND 0 37937 0 AMERICAN AIRLS GROUP INC COM 02376R102 8664356 587414 SH DFND 0 587414 0 LOWES COS INC COM 548661107 7811228 39062 SH DFND 0 39062 0 SYNOPSYS INC COM 871607107 4241798 10982 SH DFND 0 10982 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 442462 650 SH DFND 0 650 0 D R HORTON INC COM 23331A109 1970700 20173 SH DFND 0 20173 0 MONDELEZ INTL INC CL A 609207105 6850408 98256 SH DFND 0 98256 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 771716 35481 SH DFND 0 35481 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10336408 149133 SH DFND 0 149133 0 GENERAL MLS INC COM 370334104 3998161 46784 SH DFND 0 46784 0 KINDER MORGAN INC DEL COM 49456B101 2237130 127763 SH DFND 0 127763 0 BEYOND MEAT INC COM 08862E109 652446 40200 SH DFND 0 40200 0 CANADIAN NATL RY CO COM 136375102 399338414 3384915 SH DFND 0 3384915 0 BROWN & BROWN INC COM 115236101 871061 15170 SH DFND 0 15170 0 FIDELITY NATL INFORMATION SV COM 31620M106 2082252 38326 SH DFND 0 38326 0 AUTOZONE INC COM 053332102 2986652 1215 SH DFND 0 1215 0 KRISPY KREME INC COM 50101L106 15550000 1000000 SH DFND 0 1000000 0 AT&T INC COM 00206R102 29647483 1540129 SH DFND 0 1540129 0 ROGERS COMMUNICATIONS INC CL B 775109200 141458856 3052559 SH DFND 0 3052559 0 LI AUTO INC SPONSORED ADS 50202M102 3974535 159300 SH DFND 0 159300 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1417982 20347 SH DFND 0 20347 0 DIAMONDBACK ENERGY INC COM 25278X109 1789245 13237 SH DFND 0 13237 0 LYFT INC CL A COM 55087P104 4683204 505200 SH DFND 0 505200 0 HEALTHPEAK PROPERTIES INC COM 42250P103 779803 35294 SH DFND 0 35294 0 CANADIAN PAC RY LTD COM 13645T100 370166193 4807916 SH DFND 0 4807916 0 EXPEDIA GROUP INC COM NEW 30212P303 926248 9546 SH DFND 0 9546 0 QUANTA SVCS INC COM 74762E102 1537087 9224 SH DFND 0 9224 0 NORFOLK SOUTHN CORP COM 655844108 3117248 14704 SH DFND 0 14704 0 CERIDIAN HCM HLDG INC COM 15677J108 727001 9929 SH DFND 0 9929 0 BUNGE LIMITED COM G16962105 923678 9670 SH DFND 0 9670 0 PPL CORP COM 69351T106 1321359 47548 SH DFND 0 47548 0 PNC FINL SVCS GROUP INC COM 693475105 3290873 25892 SH DFND 0 25892 0 CINCINNATI FINL CORP COM 172062101 1139069 10163 SH DFND 0 10163 0 GLOBE LIFE INC COM 37959E102 642737 5842 SH DFND 0 5842 0 CADENCE DESIGN SYSTEM INC COM 127387108 4150958 19758 SH DFND 0 19758 0 BIO RAD LABS INC CL A 090572207 673502 1406 SH DFND 0 1406 0 PEPSICO INC COM 713448108 18311282 100456 SH DFND 0 100456 0 TRANSALTA CORP COM 89346D107 3829425 437927 SH DFND 0 437927 0 KIMBERLY-CLARK CORP COM 494368103 3327448 24791 SH DFND 0 24791 0 APA CORPORATION COM 03743Q108 748209 20749 SH DFND 0 20749 0 VIATRIS INC COM 92556V106 753390 78315 SH DFND 0 78315 0 KIMCO RLTY CORP COM 49446R109 780477 39963 SH DFND 0 39963 0 DISCOVER FINL SVCS COM 254709108 1704298 17243 SH DFND 0 17243 0 EQT CORP COM 26884L109 756618 23711 SH DFND 0 23711 0 WELLS FARGO CO NEW COM 949746101 41106450 1099691 SH DFND 0 1099691 0 MARRIOTT INTL INC NEW CL A 571903202 7161471 43131 SH DFND 0 43131 0 CONSTELLATION BRANDS INC CL A 21036P108 2370038 10492 SH DFND 0 10492 0 ROCKET LAB USA INC COM 773122106 26260 6500 SH DFND 0 6500 0 COMERICA INC COM 200340107 366725 8446 SH DFND 0 8446 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3090204 10800 SH DFND 0 10800 0 CITIZENS FINL GROUP INC COM 174610105 966070 31810 SH DFND 0 31810 0 PAYCOM SOFTWARE INC COM 70432V102 943647 3104 SH DFND 0 3104 0 CANADIAN NAT RES LTD COM 136385101 875230393 15818472 SH DFND 0 15818472 0 CDW CORP COM 12514G108 1702754 8737 SH DFND 0 8737 0 AKAMAI TECHNOLOGIES INC COM 00971T101 796311 10170 SH DFND 0 10170 0 S&P GLOBAL INC COM 78409V104 7331189 21264 SH DFND 0 21264 0 AMERICAN TOWER CORP NEW COM 03027X100 6141234 30054 SH DFND 0 30054 0 COOPER COS INC COM NEW 216648402 1185045 3174 SH DFND 0 3174 0 SCHWAB CHARLES CORP COM 808513105 15456762 295089 SH DFND 0 295089 0 DATADOG INC CL A COM 23804L103 159125 2190 SH DFND 0 2190 0 TECK RESOURCES LTD CL B 878742204 94459561 2587286 SH DFND 0 2587286 0 GARTNER INC COM 366651107 1661427 5100 SH DFND 0 5100 0 INTERPUBLIC GROUP COS INC COM 460690100 933644 25071 SH DFND 0 25071 0 CAMDEN PPTY TR SH BEN INT 133131102 746356 7119 SH DFND 0 7119 0 INVESCO LTD SHS G491BT108 481947 29387 SH DFND 0 29387 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3454164 304600 SH DFND 0 304600 0 HUNT J B TRANS SVCS INC COM 445658107 940115 5358 SH DFND 0 5358 0 FISERV INC COM 337738108 5166714 45711 SH DFND 0 45711 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1115105 7608 SH DFND 0 7608 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1308921 21141 SH DFND 0 21141 0 TAPESTRY INC COM 876030107 657212 15245 SH DFND 0 15245 0 FMC CORP COM NEW 302491303 1002565 8209 SH DFND 0 8209 0 WELLTOWER INC COM 95040Q104 2188266 30524 SH DFND 0 30524 0 COLGATE PALMOLIVE CO COM 194162103 4053892 53944 SH DFND 0 53944 0 BED BATH & BEYOND INC COM 075896100 359486 841100 SH DFND 0 841100 0 MSCI INC COM 55354G100 2891359 5166 SH DFND 0 5166 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 18166938 1149264 SH DFND 0 1149264 0 HUNTINGTON INGALLS INDS INC COM 446413106 536803 2593 SH DFND 0 2593 0 HENRY SCHEIN INC COM 806407102 712823 8742 SH DFND 0 8742 0 EQUINOX GOLD CORP COM 29446Y502 3707422 720344 SH DFND 0 720344 0 CF INDS HLDGS INC COM 125269100 918811 12675 SH DFND 0 12675 0 NISOURCE INC COM 65473P105 733223 26224 SH DFND 0 26224 0 TELUS CORPORATION COM 87971M103 182213031 9180037 SH DFND 0 9180037 0 MOLINA HEALTHCARE INC COM 60855R100 1006030 3761 SH DFND 0 3761 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 21944786 682575 SH DFND 0 682575 0 ENERGY FUELS INC COM NEW 292671708 290061 52000 SH DFND 0 52000 0 MARSH & MCLENNAN COS INC COM 571748102 5323771 31965 SH DFND 0 31965 0 ORGANIGRAM HLDGS INC COM 68620P101 41 64 SH DFND 0 64 0 MARVELL TECHNOLOGY INC COM 573874104 276470 6385 SH DFND 0 6385 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1059615 211500 SH DFND 0 211500 0 AST SPACEMOBILE INC COM CL A 00217D100 4606036 906700 SH DFND 0 906700 0 AMERIPRISE FINL INC COM 03076C106 2088184 6813 SH DFND 0 6813 0 IPG PHOTONICS CORP COM 44980X109 247 2 SH DFND 0 2 0 PENTAIR PLC SHS G7S00T104 587188 10624 SH DFND 0 10624 0 CANOPY GROWTH CORP COM 138035100 10833794 6178996 SH DFND 0 6178996 0 F5 INC COM 315616102 565714 3883 SH DFND 0 3883 0 ASSURANT INC COM 04621X108 408958 3406 SH DFND 0 3406 0 DAVITA INC COM 23918K108 287129 3540 SH DFND 0 3540 0 CROWN CASTLE INC COM 22822V101 3742702 27964 SH DFND 0 27964 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1092700 3595 SH DFND 0 3595 0 INTUIT COM 461202103 9022262 20237 SH DFND 0 20237 0 TEXAS INSTRS INC COM 882508104 12146825 65302 SH DFND 0 65302 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4125109 572104 SH DFND 0 572104 0 ILLINOIS TOOL WKS INC COM 452308109 4367493 17940 SH DFND 0 17940 0 FEDEX CORP COM 31428X106 3484701 15251 SH DFND 0 15251 0 MOHAWK INDS INC COM 608190104 340648 3399 SH DFND 0 3399 0 ADVANCED MICRO DEVICES INC COM 007903107 16504296 168394 SH DFND 0 168394 0 MASTERCARD INCORPORATED CL A 57636Q104 19803301 54493 SH DFND 0 54493 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1657859 4785 SH DFND 0 4785 0 ESSEX PPTY TR INC COM 297178105 874623 4182 SH DFND 0 4182 0 LILLY ELI & CO COM 532457108 17493815 50940 SH DFND 0 50940 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9263982 94598 SH DFND 0 94598 0 METHANEX CORP COM 59151K108 1068005 22955 SH DFND 0 22955 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2415322 12308 SH DFND 0 12308 0 FIRSTENERGY CORP COM 337932107 1405745 35091 SH DFND 0 35091 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1222586 10248 SH DFND 0 10248 0 YUM BRANDS INC COM 988498101 2390912 18102 SH DFND 0 18102 0 DEXCOM INC COM 252131107 3235729 27851 SH DFND 0 27851 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3078408 56997 SH DFND 0 56997 0 HENRY JACK & ASSOC INC COM 426281101 709590 4708 SH DFND 0 4708 0 BOOKING HOLDINGS INC COM 09857L108 7386962 2785 SH DFND 0 2785 0 BARRICK GOLD CORP COM 067901108 226770661 12216264 SH DFND 0 12216264 0 CMS ENERGY CORP COM 125896100 1155172 18820 SH DFND 0 18820 0 BCE INC COM NEW 05534B760 403283463 9004377 SH DFND 0 9004377 0 SEABRIDGE GOLD INC COM 811916105 59740370 4613156 SH DFND 0 4613156 0 NIKOLA CORP COM 654110105 1011802 836200 SH DFND 0 836200 0 UDR INC COM 902653104 819968 19970 SH DFND 0 19970 0 PFIZER INC COM 717081103 15375806 376858 SH DFND 0 376858 0 ECOLAB INC COM 278865100 2649804 16008 SH DFND 0 16008 0 NUVEI CORPORATION SUB VTG SHS 67079A102 16234162 372690 SH DFND 0 372690 0 ASTRAZENECA PLC SPONSORED ADR 046353108 528210 7610 SH DFND 0 7610 0 FRANKLIN RESOURCES INC COM 354613101 496585 18433 SH DFND 0 18433 0 INVITATION HOMES INC COM 46187W107 1171812 37522 SH DFND 0 37522 0 HOME DEPOT INC COM 437076102 91407518 309730 SH DFND 0 309730 0 FIRSTSERVICE CORP NEW COM 33767E202 28100652 199465 SH DFND 0 199465 0 CGI INC CL A SUB VTG 12532H104 210878671 2188470 SH DFND 0 2188470 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6647954 29861 SH DFND 0 29861 0 RALPH LAUREN CORP CL A 751212101 311626 2671 SH DFND 0 2671 0 PPG INDS INC COM 693506107 2025741 15165 SH DFND 0 15165 0 LAM RESEARCH CORP COM 512807108 5149586 9714 SH DFND 0 9714 0 OREILLY AUTOMOTIVE INC COM 67103H107 3803430 4480 SH DFND 0 4480 0 ETSY INC COM 29786A106 902330 8105 SH DFND 0 8105 0 POOL CORP COM 73278L105 870825 2543 SH DFND 0 2543 0 SYSCO CORP COM 871829107 2531754 32782 SH DFND 0 32782 0 M & T BK CORP COM 55261F104 1307020 10931 SH DFND 0 10931 0 DARDEN RESTAURANTS INC COM 237194105 1221109 7870 SH DFND 0 7870 0 FIRST SOLAR INC COM 336433107 1393522 6407 SH DFND 0 6407 0 NORDSON CORP COM 655663102 768131 3456 SH DFND 0 3456 0 TRUIST FINL CORP COM 89832Q109 2921961 85688 SH DFND 0 85688 0 HOLOGIC INC COM 436440101 1285470 15929 SH DFND 0 15929 0 IDEX CORP COM 45167R104 1125347 4871 SH DFND 0 4871 0 AFLAC INC COM 001055102 2333366 36165 SH DFND 0 36165 0 ALBEMARLE CORP COM 012653101 1675483 7580 SH DFND 0 7580 0 TRANSDIGM GROUP INC COM 893641100 2457325 3334 SH DFND 0 3334 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 492976 24400 SH DFND 0 24400 0 ZSCALER INC COM 98980G102 1795677 15370 SH DFND 0 15370 0 SILVERCREST METALS INC COM 828363101 335405 48595 SH DFND 0 48595 0 ORGANON & CO COMMON STOCK 68622V106 386316 16425 SH DFND 0 16425 0 MICRON TECHNOLOGY INC COM 595112103 7900799 130938 SH DFND 0 130938 0 AIR PRODS & CHEMS INC COM 009158106 4115719 14330 SH DFND 0 14330 0 RITCHIE BROS AUCTIONEERS COM 767744105 3403447 60501 SH DFND 0 60501 0 HALLIBURTON CO COM 406216101 1847365 58387 SH DFND 0 58387 0 RESMED INC COM 761152107 2077120 9485 SH DFND 0 9485 0 YAMANA GOLD INC COM 98462Y100 15402779 2638030 SH DFND 0 2638030 0 CBRE GROUP INC CL A 12504L109 1485251 20399 SH DFND 0 20399 0 NUCOR CORP COM 670346105 2524040 16340 SH DFND 0 16340 0 SYNCHRONY FINANCIAL COM 87165B103 820987 28232 SH DFND 0 28232 0 COSTCO WHSL CORP NEW COM 22160K105 16387269 32981 SH DFND 0 32981 0 SPDR SER TR S&P OILGAS EXP 78468R556 2666631 20900 SH DFND 0 20900 0 WEST FRASER TIMBER CO LTD COM 952845105 1402087 19660 SH DFND 0 19660 0 BERKLEY W R CORP COM 084423102 819840 13168 SH DFND 0 13168 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6489350 63509 SH DFND 0 63509 0 RAYMOND JAMES FINL INC COM 754730109 1169046 12534 SH DFND 0 12534 0 LISTED FD TR ROUNDHILL BALL 53656F417 73183518 345303 SH DFND 0 345303 0 AMCOR PLC ORD G0250X107 1091968 95955 SH DFND 0 95955 0 US BANCORP DEL COM NEW 902973304 3552475 98543 SH DFND 0 98543 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 13253260 34391 SH DFND 0 34391 0 PROLOGIS INC. COM 74340W103 7437664 59611 SH DFND 0 59611 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3305229 39952 SH DFND 0 39952 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1425932 47326 SH DFND 0 47326 0 SIRIUS XM HOLDINGS INC COM 82968B103 115587 29115 SH DFND 0 29115 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1859604 11516 SH DFND 0 11516 0 ROCKET COS INC COM CL A 77311W101 906000 100000 SH DFND 0 100000 0 TJX COS INC NEW COM 872540109 5848320 74634 SH DFND 0 74634 0 VICI PPTYS INC COM 925652109 2114461 64821 SH DFND 0 64821 0 GOLUB CAP BDC INC COM 38173M102 7880760 581177 SH DFND 0 581177 0 UBER TECHNOLOGIES INC COM 90353T100 567937 17916 SH DFND 0 17916 0 MOODYS CORP COM 615369105 3117732 10188 SH DFND 0 10188 0 MARATHON OIL CORP COM 565849106 982600 41010 SH DFND 0 41010 0 ALGONQUIN PWR UTILS CORP COM 015857105 45181536 5385594 SH DFND 0 5385594 0 ROSS STORES INC COM 778296103 3020035 28456 SH DFND 0 28456 0 UPSTART HLDGS INC COM 91680M107 2974608 187200 SH DFND 0 187200 0 ISHARES TR 20 YR TR BD ETF 464287432 32081192 301600 SH DFND 0 301600 0 ALIGN TECHNOLOGY INC COM 016255101 1760250 5268 SH DFND 0 5268 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 820615 12411 SH DFND 0 12411 0 INTERNATIONAL PAPER CO COM 460146103 1012673 28083 SH DFND 0 28083 0 GOLDMAN SACHS GROUP INC COM 38141G104 22872513 69923 SH DFND 0 69923 0 FORD MTR CO DEL COM 345370860 20780222 1649224 SH DFND 0 1649224 0 PAN AMERN SILVER CORP COM 697900108 10117961 555765 SH DFND 0 555765 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1823835 6986 SH DFND 0 6986 0 TILRAY BRANDS INC COM 88688T100 3057083 1204755 SH DFND 0 1204755 0 TE CONNECTIVITY LTD SHS H84989104 2680313 20437 SH DFND 0 20437 0 PERKINELMER INC COM 714046109 1084870 8141 SH DFND 0 8141 0 CINTAS CORP COM 172908105 2927376 6327 SH DFND 0 6327 0 OCCIDENTAL PETE CORP COM 674599105 2931338 46954 SH DFND 0 46954 0 SPROTT INC COM NEW 852066208 249596 6831 SH DFND 0 6831 0 HESS CORP COM 42809H107 2372327 17926 SH DFND 0 17926 0 ANSYS INC COM 03662Q105 2088653 6276 SH DFND 0 6276 0 ENPHASE ENERGY INC COM 29355A107 2059693 9795 SH DFND 0 9795 0 VERIZON COMMUNICATIONS INC COM 92343V104 26237022 674647 SH DFND 0 674647 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 756305 7611 SH DFND 0 7611 0 PARKER-HANNIFIN CORP COM 701094104 2779630 8270 SH DFND 0 8270 0 UNIVERSAL HLTH SVCS INC CL B 913903100 527973 4154 SH DFND 0 4154 0 TYSON FOODS INC CL A 902494103 1094632 18453 SH DFND 0 18453 0 WASTE CONNECTIONS INC COM 94106B101 188076527 1351548 SH DFND 0 1351548 0 NVIDIA CORPORATION COM 67066G104 54520140 196278 SH DFND 0 196278 0 COCA COLA CO COM 191216100 33560277 541033 SH DFND 0 541033 0 FORTIS INC COM 349553107 129685240 3051309 SH DFND 0 3051309 0 EVGO INC CL A COM 30052F100 5050257 648300 SH DFND 0 648300 0 APPLE INC COM 037833100 173152420 1050045 SH DFND 0 1050045 0 SEMPRA COM 816851109 3068095 20297 SH DFND 0 20297 0 FAIR ISAAC CORP COM 303250104 1144682 1629 SH DFND 0 1629 0 OMNICOM GROUP INC COM 681919106 1236609 13108 SH DFND 0 13108 0 FREEPORT-MCMORAN INC CL B 35671D857 4095786 100117 SH DFND 0 100117 0 EVERSOURCE ENERGY COM 30040W108 1761398 22507 SH DFND 0 22507 0 CONOCOPHILLIPS COM 20825C104 7841162 79036 SH DFND 0 79036 0 WALMART INC COM 931142103 44209491 299827 SH DFND 0 299827 0 ATMOS ENERGY CORP COM 049560105 1038206 9240 SH DFND 0 9240 0 UNDER ARMOUR INC CL C 904311206 60 7 SH DFND 0 7 0 ENDEAVOUR SILVER CORP COM 29258Y103 1614090 416299 SH DFND 0 416299 0 TERADYNE INC COM 880770102 1081873 10063 SH DFND 0 10063 0 PVH CORPORATION COM 693656100 446 5 SH DFND 0 5 0 WW INTL INC COM 98262P101 1605746 6910 SH DFND 0 6910 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1119669 60327 SH DFND 0 60327 0 DESKTOP METAL INC COM CL A 25058X105 1300880 565600 SH DFND 0 565600 0 ETF SER SOLUTIONS US GLB JETS 26922A842 7297371 391700 SH DFND 0 391700 0 BANK NOVA SCOTIA HALIFAX COM 064149107 738150592 14658006 SH DFND 0 14658006 0 LUCID GROUP INC COM 549498103 772604 96095 SH DFND 0 96095 0 I-80 GOLD CORP COM 44955L106 5143830 2113374 SH DFND 0 2113374 0 SUNCOR ENERGY INC NEW COM 867224107 249367944 8033241 SH DFND 0 8033241 0 HP INC COM 40434L105 1644392 56027 SH DFND 0 56027 0 EMERSON ELEC CO COM 291011104 3215379 36899 SH DFND 0 36899 0 ALCOA CORP COM 013872106 195776 4600 SH DFND 0 4600 0 AMYRIS INC COM NEW 03236M200 943976 694100 SH DFND 0 694100 0 IMMUNITYBIO INC COM 45256X103 237146 130300 SH DFND 0 130300 0 STANTEC INC COM 85472N109 36621680 626530 SH DFND 0 626530 0 BROADCOM INC COM 11135F101 19314845 30107 SH DFND 0 30107 0 RING ENERGY INC COM 76680V108 950000 500000 SH DFND 0 500000 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6449851 25247 SH DFND 0 25247 0 AUTODESK INC COM 052769106 3235431 15543 SH DFND 0 15543 0 THERATECHNOLOGIES INC COM 88338H100 217838 270143 SH DFND 0 270143 0 PALO ALTO NETWORKS INC COM 697435105 1156694 5791 SH DFND 0 5791 0 LOEWS CORP COM 540424108 731168 12602 SH DFND 0 12602 0 ISHARES TR RUSSELL 2000 ETF 464287655 86889720 487050 SH DFND 0 487050 0 FACTSET RESH SYS INC COM 303075105 1036065 2496 SH DFND 0 2496 0 PROCTER AND GAMBLE CO COM 742718109 25417069 170940 SH DFND 0 170940 0 VENTAS INC COM 92276F100 1119557 25826 SH DFND 0 25826 0 WEC ENERGY GROUP INC COM 92939U106 1930778 20369 SH DFND 0 20369 0 CME GROUP INC COM 12572Q105 4448818 23229 SH DFND 0 23229 0 FRANCO NEV CORP COM 351858105 182023262 1248187 SH DFND 0 1248187 0 CORTEVA INC COM 22052L104 3003378 49799 SH DFND 0 49799 0 MCDONALDS CORP COM 580135101 16279733 58223 SH DFND 0 58223 0 ROLLINS INC COM 775711104 561036 14949 SH DFND 0 14949 0 EXXON MOBIL CORP COM 30231G102 29310473 267285 SH DFND 0 267285 0 MOLSON COORS BEVERAGE CO CL B 60871R209 9180332 177638 SH DFND 0 177638 0 MASTERBRAND INC COMMON STOCK 57638P104 4429 552 SH DFND 1 0 552 0 GODADDY INC CL A 380237107 7770 100 SH DFND 1 0 100 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 104900 10000 SH DFND 1 0 10000 0 ROPER TECHNOLOGIES INC COM 776696106 22470 51 SH DFND 1 0 51 0 TELEFLEX INCORPORATED COM 879369106 6335 25 SH DFND 1 0 25 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 5328 400 SH DFND 1 0 400 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 10680 2000 SH DFND 1 0 2000 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4402069 41883 SH DFND 1 0 41883 0 ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873 88746 2975 SH DFND 1 0 2975 0 JUNIPER NETWORKS INC COM 48203R104 5199 151 SH DFND 1 0 151 0 SWEETGREEN INC COM CL A 87043Q108 674 86 SH DFND 1 0 86 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 914 16 SH DFND 1 0 16 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3864 2385 SH DFND 1 0 2385 0 SPLUNK INC COM 848637104 155894 1625 SH DFND 1 0 1625 0 ECHOSTAR CORP CL A 278768106 512 28 SH DFND 1 0 28 0 EXELON CORP COM 30161N101 1082685 25840 SH DFND 1 0 25840 0 TWO HBRS INVT CORP COM 90187B804 11718 797 SH DFND 1 0 797 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 5301 175 SH DFND 1 0 175 0 CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539U602 1160 15 SH DFND 1 0 15 0 ALARM COM HLDGS INC COM 011642105 48082 956 SH DFND 1 0 956 0 HALEON PLC SPON ADS 405552100 298614 36664 SH DFND 1 0 36664 0 EBAY INC. COM 278642103 986366 22225 SH DFND 1 0 22225 0 DISNEY WALT CO COM 254687106 74429438 745516 SH DFND 1 0 745516 0 BLACKSTONE INC COM 09260D107 19900564 226714 SH DFND 1 0 226714 0 WYNN RESORTS LTD COM 983134107 6039647 58902 SH DFND 1 0 58902 0 DOMINARI HOLDINGS INC COM NEW 008875304 567 176 SH DFND 1 0 176 0 DENTSPLY SIRONA INC COM 24906P109 11781 300 SH DFND 1 0 300 0 ONEOK INC NEW COM 682680103 574079 9037 SH DFND 1 0 9037 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4018915 51710 SH DFND 1 0 51710 0 TEGNA INC COM 87901J105 1690 100 SH DFND 1 0 100 0 SANA BIOTECHNOLOGY INC COM 799566104 7123 2185 SH DFND 1 0 2185 0 TIDAL ETF TR SONICSHARES GBL 886364645 11744 386 SH DFND 1 0 386 0 SEALED AIR CORP NEW COM 81211K100 68149 1485 SH DFND 1 0 1485 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 903821 72528 SH DFND 1 0 72528 0 GRAFTECH INTL LTD COM 384313508 10994 2265 SH DFND 1 0 2265 0 BP PLC SPONSORED ADR 055622104 4813284 127018 SH DFND 1 0 127018 0 APPIAN CORP CL A 03782L101 3638 82 SH DFND 1 0 82 0 SPIRE GLOBAL INC COM CL A 848560108 6 9 SH DFND 1 0 9 0 TEXTRON INC COM 883203101 130612 1848 SH DFND 1 0 1848 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 927 264 SH DFND 1 0 264 0 ADVANCE AUTO PARTS INC COM 00751Y106 534052 4390 SH DFND 1 0 4390 0 TEMPLETON EMERGING MKTS FD COM 880191101 3510 300 SH DFND 1 0 300 0 OCUPHIRE PHARMA INC COM 67577R102 7500 2000 SH DFND 1 0 2000 0 ISHARES TR MSCI INTL VLU FT 46435G409 160453 6473 SH DFND 1 0 6473 0 MATERIALISE NV SPONSORED ADS 57667T100 1079 130 SH DFND 1 0 130 0 AMERICAN WTR WKS CO INC NEW COM 030420103 53758 367 SH DFND 1 0 367 0 ROYAL CARIBBEAN GROUP COM V7780T103 1133425 17445 SH DFND 1 0 17445 0 TOLL BROTHERS INC COM 889478103 50725 845 SH DFND 1 0 845 0 DBX ETF TR XTRACK HRVST CSI 233051879 1036085 35151 SH DFND 1 0 35151 0 LKQ CORP COM 501889208 22710 400 SH DFND 1 0 400 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12873 152 SH DFND 1 0 152 0 TIMKENSTEEL CORPORATION COM 887399103 1833 100 SH DFND 1 0 100 0 IM CANNABIS CORP COM 44969Q307 67 98 SH DFND 1 0 98 0 SIMPSON MFG INC COM 829073105 79005 720 SH DFND 1 0 720 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 3100 400 SH DFND 1 0 400 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 2568 125 SH DFND 1 0 125 0 UFP INDUSTRIES INC COM 90278Q108 954 12 SH DFND 1 0 12 0 SALESFORCE INC COM 79466L302 24954115 124881 SH DFND 1 0 124881 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 77 240 SH DFND 1 0 240 0 ATI INC COM 01741R102 1973 50 SH DFND 1 0 50 0 HESS MIDSTREAM LP CL A SHS 428103105 61403 2120 SH DFND 1 0 2120 0 NOVARTIS AG SPONSORED ADR 66987V109 11387575 124245 SH DFND 1 0 124245 0 KONTOOR BRANDS INC COM 50050N103 754825 15602 SH DFND 1 0 15602 0 LENNAR CORP CL A 526057104 604664 5754 SH DFND 1 0 5754 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 77708 5025 SH DFND 1 0 5025 0 FIFTH THIRD BANCORP COM 316773100 187528 7042 SH DFND 1 0 7042 0 DIANA SHIPPING INC COM Y2066G104 7826 2000 SH DFND 1 0 2000 0 VIQ SOLUTIONS INC COM NEW 91825V400 9 25 SH DFND 1 0 25 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 11674656 35091 SH DFND 1 0 35091 0 FLEX LTD ORD Y2573F102 975343 42390 SH DFND 1 0 42390 0 UNITED STS OIL FD LP UNITS 91232N207 37807 570 SH DFND 1 0 570 0 AGF INVTS TR US MARKET NETRL 00110G408 182623 8951 SH DFND 1 0 8951 0 HONDA MOTOR LTD AMERN SHS 438128308 16314 616 SH DFND 1 0 616 0 ISHARES INC MSCI EURZONE ETF 464286608 5335967 117813 SH DFND 1 0 117813 0 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 4263 350 SH DFND 1 0 350 0 LITHIA MTRS INC COM 536797103 289763 1267 SH DFND 1 0 1267 0 OPEN TEXT CORP COM 683715106 92418638 2402779 SH DFND 1 0 2402779 0 ICICI BANK LIMITED ADR 45104G104 19861 920 SH DFND 1 0 920 0 ROCKWELL AUTOMATION INC COM 773903109 2137818 7288 SH DFND 1 0 7288 0 COMCAST CORP NEW CL A 20030N101 1355278 35743 SH DFND 1 0 35743 0 ATN INTL INC COM 00215F107 20400 500 SH DFND 1 0 500 0 COEUR MNG INC COM NEW 192108504 72353 18179 SH DFND 1 0 18179 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4398487 34121 SH DFND 1 0 34121 0 ISHARES INC MSCI ISRAEL ETF 464286632 21836 400 SH DFND 1 0 400 0 XPEL INC COM 98379L100 5097 75 SH DFND 1 0 75 0 EQUINIX INC COM 29444U700 1298907 1802 SH DFND 1 0 1802 0 LAMB WESTON HLDGS INC COM 513272104 1600497 15313 SH DFND 1 0 15313 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 134282 2969 SH DFND 1 0 2969 0 CHEVRON CORP NEW COM 166764100 11112561 68150 SH DFND 1 0 68150 0 MICROCHIP TECHNOLOGY INC. COM 595017104 518389 6185 SH DFND 1 0 6185 0 EXTRA SPACE STORAGE INC COM 30225T102 133578 820 SH DFND 1 0 820 0 TATTOOED CHEF INC COM CL A 87663X102 710 500 SH DFND 1 0 500 0 HUMANA INC COM 444859102 835499 1724 SH DFND 1 0 1724 0 LOOP INDS INC COM 543518104 14893 4380 SH DFND 1 0 4380 0 GILEAD SCIENCES INC COM 375558103 7530062 90871 SH DFND 1 0 90871 0 EATON CORP PLC SHS G29183103 1425727 8322 SH DFND 1 0 8322 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 121416 32499 SH DFND 1 0 32499 0 VAIL RESORTS INC COM 91879Q109 5375 23 SH DFND 1 0 23 0 MCKESSON CORP COM 58155Q103 6970830 19611 SH DFND 1 0 19611 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 331108 5301 SH DFND 1 0 5301 0 ALLIANT ENERGY CORP COM 018802108 26712 500 SH DFND 1 0 500 0 DORIAN LPG LTD SHS USD Y2106R110 7514 377 SH DFND 1 0 377 0 ISHARES TR CORE DIV GRWTH 46434V621 8519468 170407 SH DFND 1 0 170407 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 1174 300 SH DFND 1 0 300 0 CERENCE INC COM 156727109 253 9 SH DFND 1 0 9 0 ISHARES TR MSCI USA QLT FCT 46432F339 11087767 89314 SH DFND 1 0 89314 0 HERON THERAPEUTICS INC COM 427746102 906 600 SH DFND 1 0 600 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 193078 3768 SH DFND 1 0 3768 0 ISHARES TR GLOBAL REIT ETF 46434V647 2733822 118374 SH DFND 1 0 118374 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 11001 100 SH DFND 1 0 100 0 PRUDENTIAL FINL INC COM 744320102 6303754 76447 SH DFND 1 0 76447 0 DERMTECH INC COM 24984K105 58556 15903 SH DFND 1 0 15903 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 18 2 SH DFND 1 0 2 0 BARCLAYS PLC ADR 06738E204 218262 30340 SH DFND 1 0 30340 0 DROPBOX INC CL A 26210C104 267794 12389 SH DFND 1 0 12389 0 MERCADOLIBRE INC COM 58733R102 1599830 1215 SH DFND 1 0 1215 0 EQUIFAX INC COM 294429105 810497 3997 SH DFND 1 0 3997 0 CALAMP CORP COM 128126109 3560 1000 SH DFND 1 0 1000 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 12901 233 SH DFND 1 0 233 0 BELLUS HEALTH INC NEW COM NEW 07987C204 187289 26371 SH DFND 1 0 26371 0 ISHARES TR MSCI INDONIA ETF 46429B309 4706 200 SH DFND 1 0 200 0 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 8979 300 SH DFND 1 0 300 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 938 3571 SH DFND 1 0 3571 0 ISHARES INC MSCI PAC JP ETF 464286665 17534 400 SH DFND 1 0 400 0 BALL CORP COM 058498106 38018 690 SH DFND 1 0 690 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 18453 575 SH DFND 1 0 575 0 ISHARES TR MSCI USA VALUE 46432F388 36110 390 SH DFND 1 0 390 0 ISHARES INC MSCI BIC ETF 464286657 5212 150 SH DFND 1 0 150 0 FUNKO INC COM CL A 361008105 329 35 SH DFND 1 0 35 0 THOMSON REUTERS CORP. COM NEW 884903709 61373442 473291 SH DFND 1 0 473291 0 ISHARES TR MSCI USA MMENTM 46432F396 278636 2004 SH DFND 1 0 2004 0 UNDER ARMOUR INC CL A 904311107 192567 20330 SH DFND 1 0 20330 0 GENWORTH FINL INC COM CL A 37247D106 2758 550 SH DFND 1 0 550 0 GERDAU SA SPON ADR REP PFD 373737105 95800 19425 SH DFND 1 0 19425 0 BOSTON PROPERTIES INC COM 101121101 1353 25 SH DFND 1 0 25 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 568031 7693 SH DFND 1 0 7693 0 PAYLOCITY HLDG CORP COM 70438V106 332348 1672 SH DFND 1 0 1672 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 14487 110 SH DFND 1 0 110 0 ZIMVIE INC COM 98888T107 2005 278 SH DFND 1 0 278 0 TELEFONICA S A SPONSORED ADR 879382208 36614 8550 SH DFND 1 0 8550 0 WP CAREY INC COM 92936U109 9601 124 SH DFND 1 0 124 0 QUEST DIAGNOSTICS INC COM 74834L100 73837 522 SH DFND 1 0 522 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 48679 735 SH DFND 1 0 735 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 10496 532 SH DFND 1 0 532 0 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 7775 16950 SH DFND 1 0 16950 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 771480 10448 SH DFND 1 0 10448 0 VBI VACCINES INC CDA COM NEW 91822J103 1332 4378 SH DFND 1 0 4378 0 URANIUM RTY CORP COM 91702V101 9433 4564 SH DFND 1 0 4564 0 FIBROGEN INC COM 31572Q808 31595 1695 SH DFND 1 0 1695 0 PHILIP MORRIS INTL INC COM 718172109 1517652 15609 SH DFND 1 0 15609 0 HAYWARD HLDGS INC COM 421298100 11710 1000 SH DFND 1 0 1000 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 4626 200 SH DFND 1 0 200 0 WESTLAKE CORPORATION COM 960413102 359304 3096 SH DFND 1 0 3096 0 INSPIRE MED SYS INC COM 457730109 58518 250 SH DFND 1 0 250 0 SPDR SER TR BLOOMBERG INTL 78464A151 13124 460 SH DFND 1 0 460 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 58883 2662 SH DFND 1 0 2662 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1709301 22352 SH DFND 1 0 22352 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 594661 2259 SH DFND 1 0 2259 0 PACER FDS TR INDUSTRIAL RELET 69374H766 34453 850 SH DFND 1 0 850 0 AMERICAS GOLD AND SILVER COR COM 03062D100 1455 3121 SH DFND 1 0 3121 0 WILLAMETTE VY VINEYARD INC COM 969136100 6050 1000 SH DFND 1 0 1000 0 CARMAX INC COM 143130102 138954 2161 SH DFND 1 0 2161 0 TOYOTA MOTOR CORP ADS 892331307 3755160 26494 SH DFND 1 0 26494 0 RPC INC COM 749660106 55791 7251 SH DFND 1 0 7251 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 44574 581 SH DFND 1 0 581 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 21 14 SH DFND 1 0 14 0 APPHARVEST INC COM 03783T103 548 900 SH DFND 1 0 900 0 BANK AMERICA CORP COM 060505104 50434328 1767872 SH DFND 1 0 1767872 0 LIVE NATION ENTERTAINMENT IN COM 538034109 108002 1542 SH DFND 1 0 1542 0 ISHARES TR US TREAS BD ETF 46429B267 630786 26979 SH DFND 1 0 26979 0 DOLBY LABORATORIES INC COM CL A 25659T107 55471 650 SH DFND 1 0 650 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 29502 1100 SH DFND 1 0 1100 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1265778 16303 SH DFND 1 0 16303 0 ORMAT TECHNOLOGIES INC COM 686688102 16948 200 SH DFND 1 0 200 0 DUN & BRADSTREET HLDGS INC COM 26484T106 321830 27431 SH DFND 1 0 27431 0 CHUBB LIMITED COM H1467J104 10507414 54377 SH DFND 1 0 54377 0 MADDEN STEVEN LTD COM 556269108 517255 14368 SH DFND 1 0 14368 0 SCHLUMBERGER LTD COM STK 806857108 272671 5611 SH DFND 1 0 5611 0 LOWES COS INC COM 548661107 9032278 45276 SH DFND 1 0 45276 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 35134 1203 SH DFND 1 0 1203 0 AMN HEALTHCARE SVCS INC COM 001744101 3734 45 SH DFND 1 0 45 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 14012636 20673 SH DFND 1 0 20673 0 REKOR SYSTEMS INC COM 759419104 8397 7118 SH DFND 1 0 7118 0 KINDER MORGAN INC DEL COM 49456B101 2332474 133217 SH DFND 1 0 133217 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4366 100 SH DFND 1 0 100 0 TIDAL ETF TR SP FUNDS S&P GBL 886364769 29715 1500 SH DFND 1 0 1500 0 FIDELITY NATL INFORMATION SV COM 31620M106 430311 7921 SH DFND 1 0 7921 0 RYDER SYS INC COM 783549108 74673 837 SH DFND 1 0 837 0 AUTOZONE INC COM 053332102 17527328 7136 SH DFND 1 0 7136 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 87259571 2596971 SH DFND 1 0 2596971 0 CARLISLE COS INC COM 142339100 630425 2788 SH DFND 1 0 2788 0 NOVO-NORDISK A S ADR 670100205 9566520 60114 SH DFND 1 0 60114 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4850109 72445 SH DFND 1 0 72445 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 9720 1000 SH DFND 1 0 1000 0 BUNGE LIMITED COM G16962105 3186807 33337 SH DFND 1 0 33337 0 TRANSALTA CORP COM 89346D107 22026695 2521403 SH DFND 1 0 2521403 0 ISHARES TR INTL DIV GRWTH 46435G524 24248 400 SH DFND 1 0 400 0 CONSTELLATION BRANDS INC CL A 21036P108 1972503 8740 SH DFND 1 0 8740 0 NEOGENOMICS INC COM NEW 64049M209 9744 560 SH DFND 1 0 560 0 COMERICA INC COM 200340107 36448 840 SH DFND 1 0 840 0 OMEGA HEALTHCARE INVS INC COM 681936100 2059 75 SH DFND 1 0 75 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 0 49780 SH DFND 1 0 49780 0 CANADIAN NAT RES LTD COM 136385101 73263908 1330527 SH DFND 1 0 1330527 0 SKECHERS U S A INC CL A 830566105 129923 2735 SH DFND 1 0 2735 0 S&P GLOBAL INC COM 78409V104 8364557 24818 SH DFND 1 0 24818 0 ISHARES TR ESG AW MSCI EAFE 46435G516 98107 1365 SH DFND 1 0 1365 0 DANAOS CORPORATION SHS Y1968P121 389066 7118 SH DFND 1 0 7118 0 CF INDS HLDGS INC COM 125269100 783462 10807 SH DFND 1 0 10807 0 HIBBETT INC COM 428567101 0 3608 SH DFND 1 0 3608 0 SERITAGE GROWTH PPTYS CL A 81752R100 2360 300 SH DFND 1 0 300 0 ISHARES TR MSCI GBL SUS DEV 46435G532 8945 113 SH DFND 1 0 113 0 AST SPACEMOBILE INC COM CL A 00217D100 329 65 SH DFND 1 0 65 0 AMERIPRISE FINL INC COM 03076C106 5989253 19554 SH DFND 1 0 19554 0 DAVITA INC COM 23918K108 1255514 15475 SH DFND 1 0 15475 0 TEXAS INSTRS INC COM 882508104 11788998 63357 SH DFND 1 0 63357 0 SOUTHWESTERN ENERGY CO COM 845467109 225723 45235 SH DFND 1 0 45235 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 283440 8000 SH DFND 1 0 8000 0 CREDICORP LTD COM G2519Y108 4628 35 SH DFND 1 0 35 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 175398 4209 SH DFND 1 0 4209 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 1651 600 SH DFND 1 0 600 0 SQUARESPACE INC CLASS A 85225A107 3178 100 SH DFND 1 0 100 0 ADVISORSHARES TR PSYCHEDELICS ETF 00768Y362 1420 825 SH DFND 1 0 825 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 55584 1421 SH DFND 1 0 1421 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25940 500 SH DFND 1 0 500 0 OWENS & MINOR INC NEW COM 690732102 364 25 SH DFND 1 0 25 0 ISHARES TR U.S. BAS MTL ETF 464287838 192682 1453 SH DFND 1 0 1453 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1788 203 SH DFND 1 0 203 0 AG MTG INVT TR INC COM NEW 001228501 28750 5000 SH DFND 1 0 5000 0 LINDE PLC SHS G54950103 5544438 15659 SH DFND 1 0 15659 0 ABERCROMBIE & FITCH CO CL A 002896207 4858 175 SH DFND 1 0 175 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 155440 1303 SH DFND 1 0 1303 0 CLEARWAY ENERGY INC CL C 18539C204 46058 1470 SH DFND 1 0 1470 0 YUM BRANDS INC COM 988498101 71016 545 SH DFND 1 0 545 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 21 36 SH DFND 1 0 36 0 ISHARES INC MSCI GBL MIN VOL 464286525 896456 9265 SH DFND 1 0 9265 0 BLOOM ENERGY CORP COM CL A 093712107 21008 1054 SH DFND 1 0 1054 0 CGI INC CL A SUB VTG 12532H104 158483599 1647147 SH DFND 1 0 1647147 0 ISHARES INC MSCI CDA ETF 464286509 744020 21761 SH DFND 1 0 21761 0 ISHARES TR DOW JONES US ETF 464287846 697191 6970 SH DFND 1 0 6970 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 852949 22855 SH DFND 1 0 22855 0 ISHARES INC JP MORGAN EM ETF 464286517 52351 1451 SH DFND 1 0 1451 0 LENNAR CORP CL B 526057302 5440 61 SH DFND 1 0 61 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 110397 1028 SH DFND 1 0 1028 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 217909 8012 SH DFND 1 0 8012 0 HOLOGIC INC COM 436440101 19764 245 SH DFND 1 0 245 0 CROSS CTRY HEALTHCARE INC COM 227483104 246562 11056 SH DFND 1 0 11056 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 74627 1465 SH DFND 1 0 1465 0 URANIUM ENERGY CORP COM 916896103 19965 6932 SH DFND 1 0 6932 0 FASTLY INC CL A 31188V100 9319 525 SH DFND 1 0 525 0 CURO GROUP HOLDINGS CORP COM 23131L107 8807 5216 SH DFND 1 0 5216 0 SHUTTERSTOCK INC COM 825690100 0 12 SH DFND 1 0 12 0 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 426 44 SH DFND 1 0 44 0 ISHARES TR US CONSM STAPLES 464287812 553487 2778 SH DFND 1 0 2778 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 4443 152 SH DFND 1 0 152 0 COSTCO WHSL CORP NEW COM 22160K105 90608402 182489 SH DFND 1 0 182489 0 US BANCORP DEL COM NEW 902973304 3570210 99095 SH DFND 1 0 99095 0 ISHARES TR CORE S&P SCP ETF 464287804 3930433 40625 SH DFND 1 0 40625 0 ROCKET COS INC COM CL A 77311W101 18024 1990 SH DFND 1 0 1990 0 NUVVE HOLDING CORP COM 67079Y100 655 976 SH DFND 1 0 976 0 UBER TECHNOLOGIES INC COM 90353T100 9573667 302758 SH DFND 1 0 302758 0 SPIRIT AIRLS INC COM 848577102 15505 904 SH DFND 1 0 904 0 ALIGN TECHNOLOGY INC COM 016255101 5151818 15431 SH DFND 1 0 15431 0 PACER FDS TR GLOBL CASH ETF 69374H709 171368 5395 SH DFND 1 0 5395 0 ISHARES TR CORE MSCI EURO 46434V738 459772 8796 SH DFND 1 0 8796 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 11302988 226951 SH DFND 1 0 226951 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 42690 1252 SH DFND 1 0 1252 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 226498 2607 SH DFND 1 0 2607 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 2888 40 SH DFND 1 0 40 0 AZENTA INC COM 114340102 446 20 SH DFND 1 0 20 0 ENPHASE ENERGY INC COM 29355A107 6546598 31144 SH DFND 1 0 31144 0 FORTIS INC COM 349553107 87135602 2058750 SH DFND 1 0 2058750 0 APPLE INC COM 037833100 226236094 1371243 SH DFND 1 0 1371243 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 23140 2000 SH DFND 1 0 2000 0 VANECK ETF TRUST BIOTECH ETF 92189F726 12134 75 SH DFND 1 0 75 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4567 50 SH DFND 1 0 50 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 739162 27024 SH DFND 1 0 27024 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 315355 27722 SH DFND 1 0 27722 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 4800 600 SH DFND 1 0 600 0 ISHARES TR SP SMCP600VL ETF 464287879 38282 409 SH DFND 1 0 409 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 20472 1106 SH DFND 1 0 1106 0 FARMLAND PARTNERS INC COM 31154R109 21400 2000 SH DFND 1 0 2000 0 MEDPACE HLDGS INC COM 58506Q109 23493 125 SH DFND 1 0 125 0 I-80 GOLD CORP COM 44955L106 3859 1600 SH DFND 1 0 1600 0 HP INC COM 40434L105 762106 25971 SH DFND 1 0 25971 0 ALCOA CORP COM 013872106 737841 17341 SH DFND 1 0 17341 0 ISHARES GOLD TR ISHARES NEW 464285204 12029230 319519 SH DFND 1 0 319519 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 58687 2223 SH DFND 1 0 2223 0 VAALCO ENERGY INC COM NEW 91851C201 45237 10000 SH DFND 1 0 10000 0 HANESBRANDS INC COM 410345102 363346 69549 SH DFND 1 0 69549 0 PROSHARES TR METAVERSE ETF 74347G325 121493 3540 SH DFND 1 0 3540 0 KB HOME COM 48666K109 32128 800 SH DFND 1 0 800 0 TIDAL ETF TR SP DWJNS SUKUK 886364702 120701 6769 SH DFND 1 0 6769 0 ISHARES INC MSCI EMERG MRKT 464286533 46353 849 SH DFND 1 0 849 0 ISHARES TR EUROPE ETF 464287861 799434 15977 SH DFND 1 0 15977 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 462 33 SH DFND 1 0 33 0 ALBANY INTL CORP CL A 012348108 28592 320 SH DFND 1 0 320 0 PALO ALTO NETWORKS INC COM 697435105 2168494 10878 SH DFND 1 0 10878 0 CME GROUP INC COM 12572Q105 5386981 28175 SH DFND 1 0 28175 0 STONECO LTD COM CL A G85158106 35059 3680 SH DFND 1 0 3680 0 ISHARES TR S&P SML 600 GWT 464287887 125197 1138 SH DFND 1 0 1138 0 VANECK ETF TRUST INDIA GROWTH LDR 92189F767 2522 80 SH DFND 1 0 80 0 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 87679 3515 SH DFND 1 0 3515 0 SPDR SER TR ICE PFD SEC ETF 78464A292 30442 898 SH DFND 1 0 898 0 SLM CORP COM 78442P106 1685 136 SH DFND 1 0 136 0 INVESCO QQQ TR UNIT SER 1 46090E103 32547350 96482 SH DFND 1 0 96482 0 CATALENT INC COM 148806102 3680 56 SH DFND 1 0 56 0 COTERRA ENERGY INC COM 127097103 803544 32741 SH DFND 1 0 32741 0 QORVO INC COM 74736K101 131963 1300 SH DFND 1 0 1300 0 FLUOR CORP NEW COM 343412102 1222419 39570 SH DFND 1 0 39570 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 8192785 492717 SH DFND 1 0 492717 0 CAZOO GROUP LTD CL A G2007L204 376 150 SH DFND 1 0 150 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 611318 3157 SH DFND 1 0 3157 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 36029 1436 SH DFND 1 0 1436 0 RPM INTL INC COM 749685103 2268 26 SH DFND 1 0 26 0 RESTAURANT BRANDS INTL INC COM 76131D103 28250978 422101 SH DFND 1 0 422101 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7251155 183470 SH DFND 1 0 183470 0 PACER FDS TR US CASH COWS 100 69374H881 444234 9460 SH DFND 1 0 9460 0 COLUMBIA BKG SYS INC COM 197236102 9647 450 SH DFND 1 0 450 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3188348 106624 SH DFND 1 0 106624 0 TRAVELERS COMPANIES INC COM 89417E109 233983 1365 SH DFND 1 0 1365 0 BENSON HILL INC COMMON STOCK 082490103 11187 9900 SH DFND 1 0 9900 0 UNITED MARITIME CORPORATION COM Y92335101 460 160 SH DFND 1 0 160 0 VERMILION ENERGY INC COM 923725105 1436233 111190 SH DFND 1 0 111190 0 AGCO CORP COM 001084102 680538 5424 SH DFND 1 0 5424 0 VSE CORP COM 918284100 8961 200 SH DFND 1 0 200 0 SOUTHWEST GAS HLDGS INC COM 844895102 3125 50 SH DFND 1 0 50 0 BANCO SANTANDER S.A. ADR 05964H105 297552 80636 SH DFND 1 0 80636 0 COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 1701 250 SH DFND 1 0 250 0 CAMBRIA ETF TR TAIL RISK 132061862 5336 363 SH DFND 1 0 363 0 MOSAIC CO NEW COM 61945C103 1569729 34219 SH DFND 1 0 34219 0 ALLY FINL INC COM 02005N100 67395 2645 SH DFND 1 0 2645 0 BEST BUY INC COM 086516101 125306 1601 SH DFND 1 0 1601 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1872584 71944 SH DFND 1 0 71944 0 SSR MINING IN COM 784730103 8798 585 SH DFND 1 0 585 0 TWIST BIOSCIENCE CORP COM 90184D100 452 30 SH DFND 1 0 30 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 18301 375 SH DFND 1 0 375 0 XP INC CL A G98239109 2086 176 SH DFND 1 0 176 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5095 250 SH DFND 1 0 250 0 NEW YORK MTG TR INC COM 649604840 1632 164 SH DFND 1 0 164 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 136341 5372 SH DFND 1 0 5372 0 SOUTHERN CO COM 842587107 1131753 16264 SH DFND 1 0 16264 0 KEURIG DR PEPPER INC COM 49271V100 80080 2270 SH DFND 1 0 2270 0 PTC INC COM 69370C100 138813 1082 SH DFND 1 0 1082 0 BANK MONTREAL QUE COM 063671101 176926292 1994366 SH DFND 1 0 1994366 0 BLOCK H & R INC COM 093671105 843323 24204 SH DFND 1 0 24204 0 GOODRX HLDGS INC COM CL A 38246G108 9961 1595 SH DFND 1 0 1595 0 PAR PAC HOLDINGS INC COM NEW 69888T207 4877 167 SH DFND 1 0 167 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1374948 14662 SH DFND 1 0 14662 0 ELBIT SYS LTD ORD M3760D101 50893 299 SH DFND 1 0 299 0 DEERE & CO COM 244199105 13092015 31707 SH DFND 1 0 31707 0 CLEAN ENERGY FUELS CORP COM 184499101 5813 1336 SH DFND 1 0 1336 0 UNITED STATES ANTIMONY CORP COM 911549103 185 500 SH DFND 1 0 500 0 AMGEN INC COM 031162100 17153279 70726 SH DFND 1 0 70726 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 175955 7637 SH DFND 1 0 7637 0 CONTEXTLOGIC INC COM CL A 21077C107 431 985 SH DFND 1 0 985 0 BRIGHTHOUSE FINL INC COM 10922N103 10323 234 SH DFND 1 0 234 0 BECTON DICKINSON & CO COM 075887109 4291706 17359 SH DFND 1 0 17359 0 BIOGEN INC COM 09062X103 73998 266 SH DFND 1 0 266 0 LITTELFUSE INC COM 537008104 5366 20 SH DFND 1 0 20 0 ATAI LIFE SCIENCES NV SHS N0731H103 3927 2193 SH DFND 1 0 2193 0 ISHARES TR CORE INTL AGGR 46435G672 5033 112 SH DFND 1 0 112 0 U HAUL HOLDING COMPANY COM SER N 023586506 2923002 56374 SH DFND 1 0 56374 0 CRONOS GROUP INC COM 22717L101 4160 2171 SH DFND 1 0 2171 0 FLOWSERVE CORP COM 34354P105 54063 1590 SH DFND 1 0 1590 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 8596 400 SH DFND 1 0 400 0 JACOBS SOLUTIONS INC COM 46982L108 2621535 22308 SH DFND 1 0 22308 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 185022 35375 SH DFND 1 0 35375 0 OPKO HEALTH INC COM 68375N103 1450 1000 SH DFND 1 0 1000 0 AMERICAN HOMES 4 RENT CL A 02665T306 100608 3200 SH DFND 1 0 3200 0 CENTERPOINT ENERGY INC COM 15189T107 1209 41 SH DFND 1 0 41 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M605 21 20 SH DFND 1 0 20 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2502 1800 SH DFND 1 0 1800 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 433078 8374 SH DFND 1 0 8374 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 18530 250 SH DFND 1 0 250 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 52145 2095 SH DFND 1 0 2095 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 87613 1002 SH DFND 1 0 1002 0 EVELO BIOSCIENCES INC COM 299734103 18 100 SH DFND 1 0 100 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 82519 3563 SH DFND 1 0 3563 0 MINERALS TECHNOLOGIES INC COM 603158106 218536 3620 SH DFND 1 0 3620 0 AXOS FINANCIAL INC COM 05465C100 105326 2852 SH DFND 1 0 2852 0 ASANA INC CL A 04342Y104 225368 10670 SH DFND 1 0 10670 0 SAREPTA THERAPEUTICS INC COM 803607100 21785 158 SH DFND 1 0 158 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 14639 250 SH DFND 1 0 250 0 HONEST CO INC COM 438333106 729 405 SH DFND 1 0 405 0 ARCUS BIOSCIENCES INC COM 03969F109 1824 100 SH DFND 1 0 100 0 ISHARES TR US TELECOM ETF 464287713 1600237 69008 SH DFND 1 0 69008 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 34866382 771988 SH DFND 1 0 771988 0 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 5352 1000 SH DFND 1 0 1000 0 ISHARES TR S&P MC 400VL ETF 464287705 168026 1634 SH DFND 1 0 1634 0 BORR DRILLING LTD SHS G1466R173 2247286 296867 SH DFND 1 0 296867 0 ISHARES TR HDG MSCI EAFE 46434V803 990487 33610 SH DFND 1 0 33610 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 5280 4000 SH DFND 1 0 4000 0 VMWARE INC CL A COM 928563402 86055 689 SH DFND 1 0 689 0 ISHARES TR U.S. REAL ES ETF 464287739 30819 363 SH DFND 1 0 363 0 ENTERGY CORP NEW COM 29364G103 10768 100 SH DFND 1 0 100 0 CISCO SYS INC COM 17275R102 48202589 923540 SH DFND 1 0 923540 0 ISHARES INC MSCI BRAZIL ETF 464286400 123782 4524 SH DFND 1 0 4524 0 DOLLAR GEN CORP NEW COM 256677105 6409620 33943 SH DFND 1 0 33943 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 2090 30 SH DFND 1 0 30 0 OBSIDIAN ENERGY LTD COM 674482203 347046 54860 SH DFND 1 0 54860 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1104164 23094 SH DFND 1 0 23094 0 DUPONT DE NEMOURS INC COM 26614N102 4136518 57653 SH DFND 1 0 57653 0 INSULET CORP COM 45784P101 319 1 SH DFND 1 0 1 0 ORACLE CORP COM 68389X105 11266796 121256 SH DFND 1 0 121256 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 44663 7821 SH DFND 1 0 7821 0 DENNYS CORP COM 24869P104 62677 5625 SH DFND 1 0 5625 0 MERCK & CO INC COM 58933Y105 37254124 350172 SH DFND 1 0 350172 0 ISHARES TR U.S. TECH ETF 464287721 7424029 79777 SH DFND 1 0 79777 0 CORSAIR GAMING INC COM 22041X102 1834 100 SH DFND 1 0 100 0 ZYMEWORKS INC COM 98985Y108 5599 620 SH DFND 1 0 620 0 PROSHARES TR ONLINE RTL ETF 74347B169 6140 194 SH DFND 1 0 194 0 BOEING CO COM 097023105 23023383 108364 SH DFND 1 0 108364 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2861119 52349 SH DFND 1 0 52349 0 CHAMPIONX CORPORATION COM 15872M104 119775 4415 SH DFND 1 0 4415 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 206391 5591 SH DFND 1 0 5591 0 TERADATA CORP DEL COM 88076W103 1813 45 SH DFND 1 0 45 0 CAL MAINE FOODS INC COM NEW 128030202 538130 8866 SH DFND 1 0 8866 0 AVANOS MED INC COM 05350V106 773 26 SH DFND 1 0 26 0 AMRYT PHARMA PLC SPONSORED ADS 03217L106 146 10 SH DFND 1 0 10 0 GROM SOCIAL ENTRPRISES INC COM 39878L407 1 2 SH DFND 1 0 2 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 9502 140 SH DFND 1 0 140 0 MEDIFAST INC COM 58470H101 1003185 9674 SH DFND 1 0 9674 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 2981 100 SH DFND 1 0 100 0 CARIBOU BIOSCIENCES INC COM 142038108 5304 1000 SH DFND 1 0 1000 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 241662 9640 SH DFND 1 0 9640 0 DEUTSCHE BANK A G NAMEN AKT D18190898 16158 1581 SH DFND 1 0 1581 0 WEIS MKTS INC COM 948849104 2116 25 SH DFND 1 0 25 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 8508 698 SH DFND 1 0 698 0 ISHARES TR TRS FLT RT BD 46434V860 37113 733 SH DFND 1 0 733 0 AECOM COM 00766T100 974630 11555 SH DFND 1 0 11555 0 ISHARES TR U.S. ENERGY ETF 464287796 152829 3492 SH DFND 1 0 3492 0 SNAP INC CL A 83304A106 98478 8792 SH DFND 1 0 8792 0 ARCOSA INC COM 039653100 6308 100 SH DFND 1 0 100 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14694 422 SH DFND 1 0 422 0 ISHARES TR U.S. FINLS ETF 464287788 853806 12000 SH DFND 1 0 12000 0 SUNOPTA INC COM 8676EP108 15314 2000 SH DFND 1 0 2000 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 128382 8437 SH DFND 1 0 8437 0 DORCHESTER MINERALS LP COM UNIT 25820R105 20459 676 SH DFND 1 0 676 0 HERSHEY CO COM 427866108 1006289 3917 SH DFND 1 0 3917 0 GALLAGHER ARTHUR J & CO COM 363576109 336133 1757 SH DFND 1 0 1757 0 EASTMAN CHEM CO COM 277432100 159140 1888 SH DFND 1 0 1888 0 UNITEDHEALTH GROUP INC COM 91324P102 60397241 127999 SH DFND 1 0 127999 0 GLOBANT S A COM L44385109 422464 2576 SH DFND 1 0 2576 0 COMMSCOPE HLDG CO INC COM 20337X109 5409 850 SH DFND 1 0 850 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2070 141 SH DFND 1 0 141 0 NORTHERN TR CORP COM 665859104 4582 52 SH DFND 1 0 52 0 ISHARES INC EM MKT SM-CP ETF 464286475 34332 682 SH DFND 1 0 682 0 ARCONIC CORPORATION COM 03966V107 39522 1507 SH DFND 1 0 1507 0 ENERPLUS CORP COM 292766102 4512756 314483 SH DFND 1 0 314483 0 ISHARES INC MSCI EM ASIA ETF 464286426 387596 5835 SH DFND 1 0 5835 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 11759 900 SH DFND 1 0 900 0 PERRIGO CO PLC SHS G97822103 8965 250 SH DFND 1 0 250 0 ISHARES TR US INDUSTRIALS 464287754 137029 1368 SH DFND 1 0 1368 0 BADGER METER INC COM 056525108 15241 125 SH DFND 1 0 125 0 JACKSON FINANCIAL INC COM CL A 46817M107 711 19 SH DFND 1 0 19 0 ZIONS BANCORPORATION N A COM 989701107 19009 635 SH DFND 1 0 635 0 MATTERPORT INC COM CL A 577096100 2798 1025 SH DFND 1 0 1025 0 LANTHEUS HLDGS INC COM 516544103 36712 445 SH DFND 1 0 445 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 43305 619 SH DFND 1 0 619 0 PIMCO INCOME STRATEGY FD COM 72201H108 15447 1900 SH DFND 1 0 1900 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 11050 500 SH DFND 1 0 500 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 399794 18799 SH DFND 1 0 18799 0 SNAP ON INC COM 833034101 966276 3913 SH DFND 1 0 3913 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4173 500 SH DFND 1 0 500 0 ISHARES TR U.S. FIN SVC ETF 464287770 791755 5243 SH DFND 1 0 5243 0 SONDER HOLDINGS INC CLASS A COM 83542D102 1963 2602 SH DFND 1 0 2602 0 ABCELLERA BIOLOGICS INC COM 00288U106 9307 1235 SH DFND 1 0 1235 0 ON HLDG AG NAMEN AKT A H5919C104 6209 200 SH DFND 1 0 200 0 HYATT HOTELS CORP COM CL A 448579102 719846 6441 SH DFND 1 0 6441 0 MKS INSTRS INC COM 55306N104 330278 3729 SH DFND 1 0 3729 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1275 95 SH DFND 1 0 95 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 7919 438 SH DFND 1 0 438 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 82058 3899 SH DFND 1 0 3899 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 94115 483 SH DFND 1 0 483 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4886800 78356 SH DFND 1 0 78356 0 PACER FDS TR PACER US SMALL 69374H857 355858 9348 SH DFND 1 0 9348 0 VIEMED HEALTHCARE INC COM 92663R105 53775 5613 SH DFND 1 0 5613 0 ISHARES TR US HLTHCARE ETF 464287762 2760977 10114 SH DFND 1 0 10114 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 71598 14000 SH DFND 1 0 14000 0 INFORMATICA INC COM CL A 45674M101 819 50 SH DFND 1 0 50 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 1280 110 SH DFND 1 0 110 0 DTE ENERGY CO COM 233331107 246984 2254 SH DFND 1 0 2254 0 CENTRAL GARDEN & PET CO COM 153527106 123 3 SH DFND 1 0 3 0 ICON PLC SHS G4705A100 2372195 11106 SH DFND 1 0 11106 0 BANDWIDTH INC COM CL A 05988J103 4937 325 SH DFND 1 0 325 0 VIEW INC COM CL A 92671V106 2630 5300 SH DFND 1 0 5300 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 24595 250 SH DFND 1 0 250 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1873628 37144 SH DFND 1 0 37144 0 DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105 543589 11645 SH DFND 1 0 11645 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3932229 73371 SH DFND 1 0 73371 0 UNION PAC CORP COM 907818108 16922291 84192 SH DFND 1 0 84192 0 SNOW LAKE RES LTD COM 83336J208 4914 2600 SH DFND 1 0 2600 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 85914 340 SH DFND 1 0 340 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 22324 476 SH DFND 1 0 476 0 IMMERSION CORP COM 452521107 1788 200 SH DFND 1 0 200 0 CANOO INC COM CL A 13803R102 972 1500 SH DFND 1 0 1500 0 ISHARES TR MSCI CDA ETF 46435G706 556269 18465 SH DFND 1 0 18465 0 SPDR SER TR PORTFOLIO LN COR 78464A367 60766 2577 SH DFND 1 0 2577 0 POWER INTEGRATIONS INC COM 739276103 22414 265 SH DFND 1 0 265 0 HARROW HEALTH INC COM 415858109 21127 1000 SH DFND 1 0 1000 0 QUALYS INC COM 74758T303 26000 200 SH DFND 1 0 200 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 30996 200 SH DFND 1 0 200 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 7150523 393163 SH DFND 1 0 393163 0 CELSIUS HLDGS INC COM NEW 15118V207 18574 210 SH DFND 1 0 210 0 SCOTTS MIRACLE-GRO CO CL A 810186106 12548 180 SH DFND 1 0 180 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8506 64 SH DFND 1 0 64 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1202 37 SH DFND 1 0 37 0 EOG RES INC COM 26875P101 622537 5433 SH DFND 1 0 5433 0 LPL FINL HLDGS INC COM 50212V100 2260516 11165 SH DFND 1 0 11165 0 SEABOARD CORP DEL COM 811543107 34016 9 SH DFND 1 0 9 0 ISHARES INC MSCI WORLD ETF 464286392 85833 730 SH DFND 1 0 730 0 BEYOND MEAT INC COM 08862E109 30256 1866 SH DFND 1 0 1866 0 SUMO LOGIC INC COM 86646P103 1197 100 SH DFND 1 0 100 0 SPDR SER TR BBG CONV SEC ETF 78464A359 476708 7119 SH DFND 1 0 7119 0 AMERICAN ASSETS TR INC COM 024013104 14864 800 SH DFND 1 0 800 0 XEROX HOLDINGS CORP COM NEW 98421M106 25487 1656 SH DFND 1 0 1656 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 51306 2675 SH DFND 1 0 2675 0 GRAY TELEVISION INC COM 389375106 7845 900 SH DFND 1 0 900 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18278 125 SH DFND 1 0 125 0 BARCLAYS BANK PLC ETN LKD 48 06746P522 17834 237 SH DFND 1 0 237 0 CONSOLIDATED WATER CO INC ORD G23773107 16370 1000 SH DFND 1 0 1000 0 RAYONIER ADVANCED MATLS INC COM 75508B104 8834 1410 SH DFND 1 0 1410 0 APA CORPORATION COM 03743Q108 13557 376 SH DFND 1 0 376 0 DISCOVER FINL SVCS COM 254709108 2510959 25410 SH DFND 1 0 25410 0 MARRIOTT INTL INC NEW CL A 571903202 3369189 20287 SH DFND 1 0 20287 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 154 300 SH DFND 1 0 300 0 FEDERATED HERMES INC CL B 314211103 478620 11920 SH DFND 1 0 11920 0 PAYCOM SOFTWARE INC COM 70432V102 27971 92 SH DFND 1 0 92 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1645 21 SH DFND 1 0 21 0 DATADOG INC CL A COM 23804L103 90825 1250 SH DFND 1 0 1250 0 INTERPUBLIC GROUP COS INC COM 460690100 10843 291 SH DFND 1 0 291 0 DICKS SPORTING GOODS INC COM 253393102 59170 417 SH DFND 1 0 417 0 FISERV INC COM 337738108 4136510 36582 SH DFND 1 0 36582 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 731819 4995 SH DFND 1 0 4995 0 BANK OZK LITTLE ROCK ARK COM 06417N103 141092 4123 SH DFND 1 0 4123 0 SOS LIMITED SPON ADS 83587W205 4 1 SH DFND 1 0 1 0 SABRE CORP COM 78573M104 77257 18050 SH DFND 1 0 18050 0 TELUS CORPORATION COM 87971M103 164277822 8297230 SH DFND 1 0 8297230 0 BHP GROUP LTD SPONSORED ADS 088606108 16057471 254120 SH DFND 1 0 254120 0 AUTONATION INC COM 05329W102 76622 2164 SH DFND 1 0 2164 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1224333 19782 SH DFND 1 0 19782 0 ORGANIGRAM HLDGS INC COM 68620P101 16735 26304 SH DFND 1 0 26304 0 ENCORE WIRE CORP COM 292562105 643223 3499 SH DFND 1 0 3499 0 MARVELL TECHNOLOGY INC COM 573874104 998480 23063 SH DFND 1 0 23063 0 ARLO TECHNOLOGIES INC COM 04206A101 6040 1000 SH DFND 1 0 1000 0 LUMEN TECHNOLOGIES INC COM 550241103 1232 465 SH DFND 1 0 465 0 XPENG INC ADS 98422D105 80053 7204 SH DFND 1 0 7204 0 F5 INC COM 315616102 10484 72 SH DFND 1 0 72 0 CROWN CASTLE INC COM 22822V101 790368 5904 SH DFND 1 0 5904 0 FIRST MAJESTIC SILVER CORP COM 32076V103 253385 35360 SH DFND 1 0 35360 0 COMMERCIAL METALS CO COM 201723103 52336 1070 SH DFND 1 0 1070 0 ADVANCED MICRO DEVICES INC COM 007903107 4825481 49432 SH DFND 1 0 49432 0 MASTERCARD INCORPORATED CL A 57636Q104 94216665 259208 SH DFND 1 0 259208 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 23561 68 SH DFND 1 0 68 0 PARDES BIOSCIENCES INC COM 69945Q105 1321 1000 SH DFND 1 0 1000 0 LILLY ELI & CO COM 532457108 22809894 65838 SH DFND 1 0 65838 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9140770 93386 SH DFND 1 0 93386 0 HIMS & HERS HEALTH INC COM CL A 433000106 5500 555 SH DFND 1 0 555 0 WALKER & DUNLOP INC COM 93148P102 2282 30 SH DFND 1 0 30 0 VEEVA SYS INC CL A COM 922475108 2322993 11897 SH DFND 1 0 11897 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1177613 21831 SH DFND 1 0 21831 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 77286 6950 SH DFND 1 0 6950 0 AUDIOEYE INC COM NEW 050734201 618 87 SH DFND 1 0 87 0 WESTERN ALLIANCE BANCORP COM 957638109 132663 3733 SH DFND 1 0 3733 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2488331 27797 SH DFND 1 0 27797 0 SMARTSHEET INC COM CL A 83200N103 8367 175 SH DFND 1 0 175 0 CHEESECAKE FACTORY INC COM 163072101 13035 372 SH DFND 1 0 372 0 ECOLAB INC COM 278865100 770658 4654 SH DFND 1 0 4654 0 ISHARES TR RUS 1000 GRW ETF 464287614 363413 1487 SH DFND 1 0 1487 0 STEAKHOLDER FOODS LTD SPONSORED ADS 583435102 2802 4000 SH DFND 1 0 4000 0 PPG INDS INC COM 693506107 42723 320 SH DFND 1 0 320 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 9021 494 SH DFND 1 0 494 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 70 150 SH DFND 1 0 150 0 REV GROUP INC COM 749527107 11960 1000 SH DFND 1 0 1000 0 ATLASSIAN CORPORATION CL A 049468101 73931 432 SH DFND 1 0 432 0 MULLEN AUTOMOTIVE INC COM 62526P109 325 2500 SH DFND 1 0 2500 0 RESMED INC COM 761152107 94195 416 SH DFND 1 0 416 0 TASEKO MINES LTD COM 876511106 172010 104264 SH DFND 1 0 104264 0 ATERIAN INC COM 02156U101 17 20 SH DFND 1 0 20 0 HDFC BANK LTD SPONSORED ADS 40415F101 479233 7191 SH DFND 1 0 7191 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1104758 31137 SH DFND 1 0 31137 0 PROSHARES TR HD REPLICATION 74347X294 299536 6248 SH DFND 1 0 6248 0 BERKLEY W R CORP COM 084423102 3797741 61022 SH DFND 1 0 61022 0 CINEDIGM CORP COM NEW CL A 172406209 21 50 SH DFND 1 0 50 0 RAYMOND JAMES FINL INC COM 754730109 56888 610 SH DFND 1 0 610 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 1462 80 SH DFND 1 0 80 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 128670 797 SH DFND 1 0 797 0 ISHARES TR CORE S&P US GWT 464287671 327206 3686 SH DFND 1 0 3686 0 INVESTORS TITLE CO NC COM 461804106 76617 520 SH DFND 1 0 520 0 LIGHTNING EMOTORS INC COM 53228T101 570 2000 SH DFND 1 0 2000 0 ISHARES TR CORE S&P US VLU 464287663 217530 2950 SH DFND 1 0 2950 0 MARTEN TRANS LTD COM 573075108 2199 105 SH DFND 1 0 105 0 ING GROEP N.V. SPONSORED ADR 456837103 654248 55155 SH DFND 1 0 55155 0 CARNIVAL PLC ADR 14365C103 10969 1200 SH DFND 1 0 1200 0 COINBASE GLOBAL INC COM CL A 19260Q107 396596 5869 SH DFND 1 0 5869 0 ISHARES TR RUSSELL 3000 ETF 464287689 10123 43 SH DFND 1 0 43 0 ISHARES INC MSCI AGRICULTURE 464286350 3351730 79693 SH DFND 1 0 79693 0 CAN FITE BIOFARMA LTD SPONSORED ADR 13471N300 1350 600 SH DFND 1 0 600 0 UNDER ARMOUR INC CL C 904311206 24148 2834 SH DFND 1 0 2834 0 UNIVERSAL DISPLAY CORP COM 91347P105 74235 479 SH DFND 1 0 479 0 ROKU INC COM CL A 77543R102 31922 485 SH DFND 1 0 485 0 JOBY AVIATION INC COMMON STOCK G65163100 63028 14555 SH DFND 1 0 14555 0 ISHARES TR RUS 2000 VAL ETF 464287630 12300234 96461 SH DFND 1 0 96461 0 SUNCOR ENERGY INC NEW COM 867224107 76472629 2470872 SH DFND 1 0 2470872 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 7143 719 SH DFND 1 0 719 0 OVINTIV INC COM 69047Q102 1218927 33888 SH DFND 1 0 33888 0 VICINITY MOTOR CORP COM 925654105 9831 12536 SH DFND 1 0 12536 0 CASEYS GEN STORES INC COM 147528103 38925 180 SH DFND 1 0 180 0 FEDERAL SIGNAL CORP COM 313855108 37926 700 SH DFND 1 0 700 0 ISHARES TR RUSSELL 2000 ETF 464287655 1003062 5620 SH DFND 1 0 5620 0 CORTEVA INC COM 22052L104 925808 15347 SH DFND 1 0 15347 0 MCDONALDS CORP COM 580135101 33291504 119112 SH DFND 1 0 119112 0 ISHARES TR RUS 2000 GRW ETF 464287648 48801 215 SH DFND 1 0 215 0 ROLLINS INC COM 775711104 10356 301 SH DFND 1 0 301 0 ISHARES INC EM MKTS DIV ETF 464286319 1689517 68883 SH DFND 1 0 68883 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 75494 4580 SH DFND 1 0 4580 0 ARBE ROBOTICS LTD ORDINARY SHARES M1R95N100 239 75 SH DFND 1 0 75 0 EDITAS MEDICINE INC COM 28106W103 14935 2060 SH DFND 1 0 2060 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 14895 500 SH DFND 1 0 500 0 IMPACT SHS TR I AFFORDABLE HOUS 45259R103 29393 1700 SH DFND 1 0 1700 0 ISHARES INC ASIA/PAC DIV ETF 464286293 3925 116 SH DFND 1 0 116 0 LOANDEPOT INC COM CL A 53946R106 10906 6774 SH DFND 1 0 6774 0 SENSEONICS HLDGS INC COM 81727U105 11258 16050 SH DFND 1 0 16050 0 TRIPLE FLAG PRECIOUS METAL COM 89679M104 18257 1228 SH DFND 1 0 1228 0 NANO X IMAGING LTD ORD SHS M70700105 2870 500 SH DFND 1 0 500 0 CARNIVAL CORP COMMON STOCK 143658300 927139 92699 SH DFND 1 0 92699 0 TRINSEO PLC SHS G9059U107 20820 1000 SH DFND 1 0 1000 0 SNDL INC COM 83307B101 72779 45450 SH DFND 1 0 45450 0 SOFI TECHNOLOGIES INC COM 83406F102 131972 21738 SH DFND 1 0 21738 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 517961 9085 SH DFND 1 0 9085 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 10172 150 SH DFND 1 0 150 0 BLACK STONE MINERALS L P COM UNIT 09225M101 15680 1000 SH DFND 1 0 1000 0 NORTHROP GRUMMAN CORP COM 666807102 3058007 6628 SH DFND 1 0 6628 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2966704 133930 SH DFND 1 0 133930 0 INTEL CORP COM 458140100 22783285 705764 SH DFND 1 0 705764 0 KRONOS BIO INC COM 50107A104 657 450 SH DFND 1 0 450 0 ISHARES TR RUS 1000 VAL ETF 464287598 641462 4212 SH DFND 1 0 4212 0 POST HLDGS INC COM 737446104 252247 2805 SH DFND 1 0 2805 0 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 16035 795 SH DFND 1 0 795 0 GALIANO GOLD INC COM 36352H100 6552 11502 SH DFND 1 0 11502 0 ISHARES TR US CONSUM DISCRE 464287580 127266 1969 SH DFND 1 0 1969 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 6932 260 SH DFND 1 0 260 0 INMODE LTD SHS M5425M103 55948 1750 SH DFND 1 0 1750 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1437985 44392 SH DFND 1 0 44392 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 17807 680 SH DFND 1 0 680 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4065 119 SH DFND 1 0 119 0 MAGNOLIA OIL & GAS CORP CL A 559663109 185433 8475 SH DFND 1 0 8475 0 DESCARTES SYS GROUP INC COM 249906108 2780698 34645 SH DFND 1 0 34645 0 REGENERON PHARMACEUTICALS COM 75886F107 4790363 5829 SH DFND 1 0 5829 0 NRG ENERGY INC COM NEW 629377508 11245 328 SH DFND 1 0 328 0 SANMINA CORPORATION COM 801056102 28445 467 SH DFND 1 0 467 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 110700 2100 SH DFND 1 0 2100 0 ISHARES INC JP MRGN EM HI BD 464286285 35240 1000 SH DFND 1 0 1000 0 SK TELECOM LTD SPONSORED ADR 78440P306 2462 120 SH DFND 1 0 120 0 IMPERIAL OIL LTD COM NEW 453038408 13562863 272606 SH DFND 1 0 272606 0 SEACOAST BKG CORP FLA COM NEW 811707801 417014 17593 SH DFND 1 0 17593 0 ZENTEK LTD COM 98942X102 24536 16100 SH DFND 1 0 16100 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 57262 4985 SH DFND 1 0 4985 0 CATERPILLAR INC COM 149123101 20358281 89039 SH DFND 1 0 89039 0 TREX CO INC COM 89531P105 17274 355 SH DFND 1 0 355 0 EXACT SCIENCES CORP COM 30063P105 22175 327 SH DFND 1 0 327 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 32582 2330 SH DFND 1 0 2330 0 DOW INC COM 260557103 8756078 161090 SH DFND 1 0 161090 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2000357 21781 SH DFND 1 0 21781 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1512907 20353 SH DFND 1 0 20353 0 NETFLIX INC COM 64110L106 8608909 24933 SH DFND 1 0 24933 0 QUIDELORTHO CORP COM 219798105 892 10 SH DFND 1 0 10 0 SERVISFIRST BANCSHARES INC COM 81768T108 51145 937 SH DFND 1 0 937 0 POWELL INDS INC COM 739128106 59476 1397 SH DFND 1 0 1397 0 RXO INC COMMON STOCK 74982T103 1917607 97737 SH DFND 1 0 97737 0 PROFOUND MED CORP COM NEW 74319B502 1153897 125727 SH DFND 1 0 125727 0 CAVCO INDS INC DEL COM 149568107 1267 4 SH DFND 1 0 4 0 PROGYNY INC COM 74340E103 32110 1000 SH DFND 1 0 1000 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 30027 550 SH DFND 1 0 550 0 FASTENAL CO COM 311900104 758505 14064 SH DFND 1 0 14064 0 NETEASE INC SPONSORED ADS 64110W102 458126 5193 SH DFND 1 0 5193 0 FULGENT GENETICS INC COM 359664109 45649 1463 SH DFND 1 0 1463 0 SANDSTORM GOLD LTD COM NEW 80013R206 64638 11216 SH DFND 1 0 11216 0 ISHARES SILVER TR ISHARES 46428Q109 15441585 697284 SH DFND 1 0 697284 0 GENERAL ELECTRIC CO COM NEW 369604301 4778066 49978 SH DFND 1 0 49978 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 70446 427 SH DFND 1 0 427 0 BARINGS BDC INC COM 06759L103 7936 1000 SH DFND 1 0 1000 0 DOMINOS PIZZA INC COM 25754A201 6308946 19124 SH DFND 1 0 19124 0 INSPERITY INC COM 45778Q107 222639 1833 SH DFND 1 0 1833 0 LAKELAND INDS INC COM 511795106 15257 1045 SH DFND 1 0 1045 0 AMEREN CORP COM 023608102 61941 717 SH DFND 1 0 717 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 85829 715 SH DFND 1 0 715 0 BLINK CHARGING CO COM 09354A100 3239 375 SH DFND 1 0 375 0 GENEDX HOLDINGS CORP COM CL A 81663L101 254 700 SH DFND 1 0 700 0 NEW GOLD INC CDA COM 644535106 275326 254906 SH DFND 1 0 254906 0 ENOVIX CORPORATION COM 293594107 144437 9693 SH DFND 1 0 9693 0 GEN DIGITAL INC COM 668771108 1036055 60403 SH DFND 1 0 60403 0 CHORD ENERGY CORPORATION COM NEW 674215207 4038 30 SH DFND 1 0 30 0 T-MOBILE US INC COM 872590104 6625144 45813 SH DFND 1 0 45813 0 BARCLAYS BANK PLC IPTH SR B S&P 06748F324 269 6 SH DFND 1 0 6 0 EMBARK TECHNOLOGY INC COM NEW 29079J202 924 332 SH DFND 1 0 332 0 ABBVIE INC COM 00287Y109 40682994 255496 SH DFND 1 0 255496 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6486 90 SH DFND 1 0 90 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 16067230 105363 SH DFND 1 0 105363 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1582 153 SH DFND 1 0 153 0 ISHARES TR MSCI USA ESG SLC 464288802 8786 100 SH DFND 1 0 100 0 CABLE ONE INC COM 12685J105 2106 3 SH DFND 1 0 3 0 ALAMOS GOLD INC NEW COM CL A 011532108 6138111 503474 SH DFND 1 0 503474 0 DOLLAR TREE INC COM 256746108 727889 5071 SH DFND 1 0 5071 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 299030 4418 SH DFND 1 0 4418 0 TRICON RESIDENTIAL INC COM NPV 89612W102 888649 115654 SH DFND 1 0 115654 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 29417 317 SH DFND 1 0 317 0 CHEWY INC CL A 16679L109 239635 6409 SH DFND 1 0 6409 0 GARRETT MOTION INC COM 366505105 2528 330 SH DFND 1 0 330 0 ISHARES TR US HLTHCR PR ETF 464288828 75107 304 SH DFND 1 0 304 0 METALLA RTY & STREAMING LTD COM NEW 59124U605 20557 3700 SH DFND 1 0 3700 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 852639 8176 SH DFND 1 0 8176 0 HUDBAY MINERALS INC COM 443628102 1835882 350974 SH DFND 1 0 350974 0 GREENWAVE TECHNOLOGY SOLUTIO COM NEW 57630J304 7 7 SH DFND 1 0 7 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 210969 3805 SH DFND 1 0 3805 0 ISHARES TR U.S. MED DVC ETF 464288810 1438790 26642 SH DFND 1 0 26642 0 ARK ETF TR GENOMIC REV ETF 00214Q302 91258 3034 SH DFND 1 0 3034 0 RAMBUS INC DEL COM 750917106 614484 11985 SH DFND 1 0 11985 0 TELESAT CORP CL A & CL B SHS 879512309 843 100 SH DFND 1 0 100 0 GERON CORP COM 374163103 1080 500 SH DFND 1 0 500 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 7370 32 SH DFND 1 0 32 0 ROYAL BK CDA SUSTAINABL COM 780087102 430761226 4520590 SH DFND 1 0 4520590 0 PUBLIC STORAGE COM 74460D109 54385 180 SH DFND 1 0 180 0 PLANET GREEN HLDGS CORP COM 72703U102 1410 3000 SH DFND 1 0 3000 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8958 1150 SH DFND 1 0 1150 0 HCA HEALTHCARE INC COM 40412C101 6800082 25803 SH DFND 1 0 25803 0 WORKDAY INC CL A 98138H101 79527 345 SH DFND 1 0 345 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 47264012 515934 SH DFND 1 0 515934 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 57276 2775 SH DFND 1 0 2775 0 GENUINE PARTS CO COM 372460105 147424 881 SH DFND 1 0 881 0 CNH INDL N V SHS N20944109 35163 2300 SH DFND 1 0 2300 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 8530125 553573 SH DFND 1 0 553573 0 NCR CORP NEW COM 62886E108 7074 300 SH DFND 1 0 300 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 204009 3347 SH DFND 1 0 3347 0 ISHARES TR ISHARES BIOTECH 464287556 622531 4818 SH DFND 1 0 4818 0 ISHARES TR EAFE GRWTH ETF 464288885 56131 599 SH DFND 1 0 599 0 STAAR SURGICAL CO COM PAR $0.01 852312305 0 14 SH DFND 1 0 14 0 A K A BRANDS HLDG CORP COM 00152K101 354 650 SH DFND 1 0 650 0 NASDAQ INC COM 631103108 472218 11340 SH DFND 1 0 11340 0 ISHARES TR EXPND TEC SC ETF 464287549 1276188 3763 SH DFND 1 0 3763 0 ISHARES TR EAFE VALUE ETF 464288877 436953 8787 SH DFND 1 0 8787 0 GREENPOWER MTR CO INC COM NEW 39540E302 566 255 SH DFND 1 0 255 0 DASEKE INC COM 23753F107 333 43 SH DFND 1 0 43 0 MIDDLEBY CORP COM 596278101 2999486 20482 SH DFND 1 0 20482 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2534 600 SH DFND 1 0 600 0 WALLBOX NV SHS CL A N94209108 1950 400 SH DFND 1 0 400 0 ISHARES TR GLOBAL 100 ETF 464287572 314519 4493 SH DFND 1 0 4493 0 BUCKLE INC COM 118440106 1235874 34776 SH DFND 1 0 34776 0 V F CORP COM 918204108 16056 701 SH DFND 1 0 701 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 60815 1210 SH DFND 1 0 1210 0 NXP SEMICONDUCTORS N V COM N6596X109 3053913 16377 SH DFND 1 0 16377 0 ISHARES TR COHEN STEER REIT 464287564 70814 1275 SH DFND 1 0 1275 0 ISHARES TR EXPANDED TECH 464287515 1306293 4287 SH DFND 1 0 4287 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1399464 918 SH DFND 1 0 918 0 AZURE PWR GLOBAL LTD SHS V0393H103 3064 1230 SH DFND 1 0 1230 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 4385 4704 SH DFND 1 0 4704 0 LAZARD LTD SHS A G54050102 147002 4445 SH DFND 1 0 4445 0 CABOT CORP COM 127055101 844 11 SH DFND 1 0 11 0 ISHARES TR U.S. PHARMA ETF 464288836 11397 65 SH DFND 1 0 65 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 67440 867 SH DFND 1 0 867 0 ISHARES TR CORE S&P MCP ETF 464287507 1025252 4097 SH DFND 1 0 4097 0 CVS HEALTH CORP COM 126650100 18111173 245476 SH DFND 1 0 245476 0 TRANSMEDICS GROUP INC COM 89377M109 11358 150 SH DFND 1 0 150 0 MGP INGREDIENTS INC NEW COM 55303J106 193498 2000 SH DFND 1 0 2000 0 XYLEM INC COM 98419M100 95787 915 SH DFND 1 0 915 0 COHERENT CORP COM 19247G107 316296 8306 SH DFND 1 0 8306 0 ISHARES TR MICRO-CAP ETF 464288869 60462 580 SH DFND 1 0 580 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 74430 9000 SH DFND 1 0 9000 0 BEYONDSPRING INC SHS G10830100 3162 2875 SH DFND 1 0 2875 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 513 1000 SH DFND 1 0 1000 0 LEXINFINTECH HLDGS LTD ADR 528877103 813 300 SH DFND 1 0 300 0 PRUDENTIAL PLC ADR 74435K204 20800 761 SH DFND 1 0 761 0 ISHARES TR CYBERSECURITY 46435U135 7711 212 SH DFND 1 0 212 0 ISHARES TR ISHARES SEMICDTR 464287523 792148 1801 SH DFND 1 0 1801 0 ISHARES TR US OIL GS EX ETF 464288851 5153 60 SH DFND 1 0 60 0 DIGITAL BRANDS GROUP INC COM NEW 25401N309 25 19 SH DFND 1 0 19 0 BORGWARNER INC COM 099724106 126835 2583 SH DFND 1 0 2583 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 669998 8749 SH DFND 1 0 8749 0 NEWMONT CORP COM 651639106 6655330 136077 SH DFND 1 0 136077 0 CARDINAL HEALTH INC COM 14149Y108 866356 11472 SH DFND 1 0 11472 0 PRIMO WATER CORPORATION COM 74167P108 93863 6165 SH DFND 1 0 6165 0 IQVIA HLDGS INC COM 46266C105 510256 2568 SH DFND 1 0 2568 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 46446 2416 SH DFND 1 0 2416 0 UPWORK INC COM 91688F104 20765 1835 SH DFND 1 0 1835 0 NATIONAL PRESTO INDS INC COM 637215104 249730 3470 SH DFND 1 0 3470 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 33473 959 SH DFND 1 0 959 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 55216 800 SH DFND 1 0 800 0 CELANESE CORP DEL COM 150870103 674099 6193 SH DFND 1 0 6193 0 VALERO ENERGY CORP COM 91913Y100 2149330 15430 SH DFND 1 0 15430 0 FORTINET INC COM 34959E109 10382774 156759 SH DFND 1 0 156759 0 VICOR CORP COM 925815102 1174 25 SH DFND 1 0 25 0 AMERICAN FINL GROUP INC OHIO COM 025932104 147425 1213 SH DFND 1 0 1213 0 MONOLITHIC PWR SYS INC COM 609839105 53517 107 SH DFND 1 0 107 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 7484 625 SH DFND 1 0 625 0 CVR ENERGY INC COM 12662P108 16587 506 SH DFND 1 0 506 0 MARKEL CORP COM 570535104 2843718 2224 SH DFND 1 0 2224 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 66622 1473 SH DFND 1 0 1473 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5413 129 SH DFND 1 0 129 0 ISHARES TR RUS MDCP VAL ETF 464287473 822830 7750 SH DFND 1 0 7750 0 COPART INC COM 217204106 320995 4268 SH DFND 1 0 4268 0 CHURCH & DWIGHT CO INC COM 171340102 42874 485 SH DFND 1 0 485 0 ISHARES TR MSCI EAFE ETF 464287465 14354956 200866 SH DFND 1 0 200866 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2357563 7491 SH DFND 1 0 7491 0 CATALYST PHARMACEUTICALS INC COM 14888U101 3316 200 SH DFND 1 0 200 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 9501015 188276 SH DFND 1 0 188276 0 ISHARES TR RUS MID CAP ETF 464287499 65000 930 SH DFND 1 0 930 0 ISHARES TR RUS MD CP GR ETF 464287481 64675 710 SH DFND 1 0 710 0 D R HORTON INC COM 23331A109 6719514 68760 SH DFND 1 0 68760 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 11293 880 SH DFND 1 0 880 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 21770 1000 SH DFND 1 0 1000 0 AMDOCS LTD SHS G02602103 1243097 13045 SH DFND 1 0 13045 0 TRANSUNION COM 89400J107 870 14 SH DFND 1 0 14 0 AT&T INC COM 00206R102 13473004 700955 SH DFND 1 0 700955 0 HARTFORD FINL SVCS GROUP INC COM 416515104 146843 2108 SH DFND 1 0 2108 0 DIAMONDBACK ENERGY INC COM 25278X109 34740 257 SH DFND 1 0 257 0 CLEAR SECURE INC COM CL A 18467V109 2094 80 SH DFND 1 0 80 0 FLOOR & DECOR HLDGS INC CL A 339750101 7563 77 SH DFND 1 0 77 0 BRIACELL THERAPEUTICS CORP COM NEW 10778Y302 18450 2500 SH DFND 1 0 2500 0 PNC FINL SVCS GROUP INC COM 693475105 1162321 9141 SH DFND 1 0 9141 0 PEPSICO INC COM 713448108 44150670 242414 SH DFND 1 0 242414 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1617855 146781 SH DFND 1 0 146781 0 KIMCO RLTY CORP COM 49446R109 1172 60 SH DFND 1 0 60 0 CLEARFIELD INC COM 18482P103 6329 136 SH DFND 1 0 136 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2088919 7304 SH DFND 1 0 7304 0 FERRARI N V COM N3167Y103 246017 904 SH DFND 1 0 904 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 3360 800 SH DFND 1 0 800 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 395 100 SH DFND 1 0 100 0 ATHENEX INC COM NEW 04685N202 228 175 SH DFND 1 0 175 0 BED BATH & BEYOND INC COM 075896100 85 200 SH DFND 1 0 200 0 FSD PHARMA INC CL B SUB VTG 35954B206 1116 722 SH DFND 1 0 722 0 RIBBON COMMUNICATIONS INC COM 762544104 50936 14929 SH DFND 1 0 14929 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1351 270 SH DFND 1 0 270 0 AURORA CANNABIS INC COM 05156X884 15083 21688 SH DFND 1 0 21688 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 63633 2492 SH DFND 1 0 2492 0 ISHARES TR CORE MSCI TOTAL 46432F834 12396 200 SH DFND 1 0 200 0 BANK MONTREAL MEDIUM CAL LKD 41 063679583 3967 100 SH DFND 1 0 100 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 32847 1393 SH DFND 1 0 1393 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 69712 10045 SH DFND 1 0 10045 0 ISHARES TR CORE MSCI EAFE 46432F842 11522568 172339 SH DFND 1 0 172339 0 MATTEL INC COM 577081102 1808667 98162 SH DFND 1 0 98162 0 DEXCOM INC COM 252131107 1893180 16292 SH DFND 1 0 16292 0 ISHARES TR CORE 1 5 YR USD 46432F859 500131 10604 SH DFND 1 0 10604 0 NEW YORK CMNTY BANCORP INC COM 649445103 161102 17860 SH DFND 1 0 17860 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 97709 1831 SH DFND 1 0 1831 0 INVESCO MORTGAGE CAPITAL INC COM 46131B704 1253 113 SH DFND 1 0 113 0 SFL CORPORATION LTD SHS G7738W106 7361 775 SH DFND 1 0 775 0 THE REAL BROKERAGE INC COM NEW 75585H206 8001 6600 SH DFND 1 0 6600 0 ENNIS INC COM 293389102 370439 17573 SH DFND 1 0 17573 0 HEXO CORP COM 428304406 61171 45937 SH DFND 1 0 45937 0 INFINITY PHARMACEUTICALS INC COM 45665G303 393 2600 SH DFND 1 0 2600 0 RALPH LAUREN CORP CL A 751212101 9344 75 SH DFND 1 0 75 0 NEW FOUND GOLD CORP COM 64440N103 19985 4050 SH DFND 1 0 4050 0 MESABI TR CTF BEN INT 590672101 251374 9975 SH DFND 1 0 9975 0 POOL CORP COM 73278L105 30458 89 SH DFND 1 0 89 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 121466 265 SH DFND 1 0 265 0 U HAUL HOLDING COMPANY COM 023586100 1157628 19407 SH DFND 1 0 19407 0 FIRST SOLAR INC COM 336433107 2398624 11037 SH DFND 1 0 11037 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 403943 47785 SH DFND 1 0 47785 0 ALBEMARLE CORP COM 012653101 2275136 10343 SH DFND 1 0 10343 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 277177 13728 SH DFND 1 0 13728 0 VISHAY INTERTECHNOLOGY INC COM 928298108 411615 18205 SH DFND 1 0 18205 0 KBR INC COM 48242W106 2754 50 SH DFND 1 0 50 0 AIR PRODS & CHEMS INC COM 009158106 409330 1426 SH DFND 1 0 1426 0 HALLIBURTON CO COM 406216101 86335 2729 SH DFND 1 0 2729 0 YAMANA GOLD INC COM 98462Y100 144766 24896 SH DFND 1 0 24896 0 GITLAB INC CLASS A COM 37637K108 3427 100 SH DFND 1 0 100 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 180 37 SH DFND 1 0 37 0 HUBSPOT INC COM 443573100 428 3 SH DFND 1 0 3 0 ORION ENGINEERED CARBONS S A COM L72967109 1044 40 SH DFND 1 0 40 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 175051 5262 SH DFND 1 0 5262 0 TECHNIPFMC PLC COM G87110105 2699029 197877 SH DFND 1 0 197877 0 FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103 34902 700 SH DFND 1 0 700 0 ISHARES TR US AER DEF ETF 464288760 1193665 10894 SH DFND 1 0 10894 0 ISHARES INC MSCI AUST ETF 464286103 666661 29055 SH DFND 1 0 29055 0 MEDICAL PPTYS TRUST INC COM 58463J304 559311 67958 SH DFND 1 0 67958 0 ISHARES TR 20 YR TR BD ETF 464287432 3070991 28857 SH DFND 1 0 28857 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3703 46 SH DFND 1 0 46 0 ISHARES TR US HOME CONS ETF 464288752 224928 3200 SH DFND 1 0 3200 0 TE CONNECTIVITY LTD SHS H84989104 1052143 8019 SH DFND 1 0 8019 0 DIGITALOCEAN HLDGS INC COM 25402D102 94368 2410 SH DFND 1 0 2410 0 HESS CORP COM 42809H107 1859586 14059 SH DFND 1 0 14059 0 LILIUM N V CLASS A ORD SHS N52586109 657 1000 SH DFND 1 0 1000 0 ISHARES TR 1 3 YR TREAS BD 464287457 6031370 73413 SH DFND 1 0 73413 0 FOOT LOCKER INC COM 344849104 21672 546 SH DFND 1 0 546 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5766203 60514 SH DFND 1 0 60514 0 SYNEOS HEALTH INC CL A 87166B102 15320 430 SH DFND 1 0 430 0 COCA COLA CO COM 191216100 24611828 396939 SH DFND 1 0 396939 0 ISHARES TR US REGNL BKS ETF 464288778 273803 7655 SH DFND 1 0 7655 0 ISHARES TR 7-10 YR TRSY BD 464287440 2360441 23813 SH DFND 1 0 23813 0 ISHARES TR ESG MSCI LEADR 46435U218 17466 245 SH DFND 1 0 245 0 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 24364 1025 SH DFND 1 0 1025 0 BIOXCEL THERAPEUTICS INC COM 09075P105 10580 567 SH DFND 1 0 567 0 ISHARES TR GLOB INDSTRL ETF 464288729 48523 425 SH DFND 1 0 425 0 LUCID GROUP INC COM 549498103 146363 18219 SH DFND 1 0 18219 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1264450 56759 SH DFND 1 0 56759 0 OKTA INC CL A 679295105 57663 669 SH DFND 1 0 669 0 ELASTIC N V ORD SHS N14506104 128760 2225 SH DFND 1 0 2225 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 14596 15 SH DFND 1 0 15 0 ISHARES TR GLOB UTILITS ETF 464288711 6041 100 SH DFND 1 0 100 0 AUTODESK INC COM 052769106 3473584 16706 SH DFND 1 0 16706 0 ISHARES TR GLB CNS DISC ETF 464288745 75658 521 SH DFND 1 0 521 0 AVANTOR INC COM 05352A100 4921 233 SH DFND 1 0 233 0 TRILOGY METALS INC NEW COM 89621C105 25153 50000 SH DFND 1 0 50000 0 ISHARES TR GLB CNSM STP ETF 464288737 1181085 17387 SH DFND 1 0 17387 0 ISHARES TR S&P 500 VAL ETF 464287408 424396 2984 SH DFND 1 0 2984 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 31322 241 SH DFND 1 0 241 0 COCA COLA CONS INC COM 191098102 10689 20 SH DFND 1 0 20 0 ISHARES TR LATN AMER 40 ETF 464287390 422209 18927 SH DFND 1 0 18927 0 PLIANT THERAPEUTICS INC COM 729139105 213 8 SH DFND 1 0 8 0 QUALCOMM INC COM 747525103 12567840 98577 SH DFND 1 0 98577 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2016561 105110 SH DFND 1 0 105110 0 ISHARES TR JPX NIKKEI 400 464287382 9402 150 SH DFND 1 0 150 0 SEAGEN INC COM 81181C104 1012003 5000 SH DFND 1 0 5000 0 THE CIGNA GROUP COM 125523100 6795717 27830 SH DFND 1 0 27830 0 WESTERN UN CO COM 959802109 20614 1850 SH DFND 1 0 1850 0 WATERS CORP COM 941848103 117319 381 SH DFND 1 0 381 0 BUMBLE INC COM CL A 12047B105 44458 2275 SH DFND 1 0 2275 0 CACI INTL INC CL A 127190304 1779 6 SH DFND 1 0 6 0 DILLARDS INC CL A 254067101 29207 95 SH DFND 1 0 95 0 CAPITAL ONE FINL CORP COM 14040H105 574335 5995 SH DFND 1 0 5995 0 SUNPOWER CORP COM 867652406 63854 4620 SH DFND 1 0 4620 0 SKYLINE CHAMPION CORPORATION COM 830830105 15056 200 SH DFND 1 0 200 0 MIND MEDICINE MINDMED INC COM NEW 60255C885 4892 1567 SH DFND 1 0 1567 0 BIRD GLOBAL INC COM CL A 09077J107 8310 30000 SH DFND 1 0 30000 0 MANNATECH INC COM NEW 563771203 3267 198 SH DFND 1 0 198 0 CONSOLIDATED EDISON INC COM 209115104 399864 4181 SH DFND 1 0 4181 0 BIO-TECHNE CORP COM 09073M104 3263 44 SH DFND 1 0 44 0 SPDR GOLD TR GOLD SHS 78463V107 32751894 178921 SH DFND 1 0 178921 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 60600 1116 SH DFND 1 0 1116 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 58756 1335 SH DFND 1 0 1335 0 ISHARES TR PFD AND INCM SEC 464288687 797417 25556 SH DFND 1 0 25556 0 LM FDG AMER INC COM 502074404 13965 18375 SH DFND 1 0 18375 0 EXPONENT INC COM 30214U102 226750 2275 SH DFND 1 0 2275 0 ISHARES TR SHORT TREAS BD 464288679 2688644 21090 SH DFND 1 0 21090 0 ISHARES TR GLOBAL ENERG ETF 464287341 225298 5972 SH DFND 1 0 5972 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 138302 4039 SH DFND 1 0 4039 0 MUELLER INDS INC COM 624756102 4249822 57874 SH DFND 1 0 57874 0 TRACTOR SUPPLY CO COM 892356106 533957 2272 SH DFND 1 0 2272 0 PIONEER NAT RES CO COM 723787107 4730049 23165 SH DFND 1 0 23165 0 SUNRUN INC COM 86771W105 382493 18984 SH DFND 1 0 18984 0 SMUCKER J M CO COM NEW 832696405 239430 1521 SH DFND 1 0 1521 0 TERAWULF INC COM 88080T104 446 475 SH DFND 1 0 475 0 ISHARES TR GLOBAL MATER ETF 464288695 74725 894 SH DFND 1 0 894 0 SABRA HEALTH CARE REIT INC COM 78573L106 11499 1000 SH DFND 1 0 1000 0 AES CORP COM 00130H105 27482 1142 SH DFND 1 0 1142 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1039730 7574 SH DFND 1 0 7574 0 TEXAS ROADHOUSE INC COM 882681109 97236 900 SH DFND 1 0 900 0 TIMKEN CO COM 887389104 5233 64 SH DFND 1 0 64 0 CONSTELLIUM SE CL A SHS F21107101 5055 331 SH DFND 1 0 331 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 500979 45800 SH DFND 1 0 45800 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5503 84 SH DFND 1 0 84 0 AVIS BUDGET GROUP COM 053774105 3899 20 SH DFND 1 0 20 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3505541 43703 SH DFND 1 0 43703 0 FORIAN INC COM 34630N106 8 2 SH DFND 1 0 2 0 PROGRESSIVE CORP COM 743315103 10950345 76493 SH DFND 1 0 76493 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3300 180 SH DFND 1 0 180 0 GRAINGER W W INC COM 384802104 5131345 7450 SH DFND 1 0 7450 0 YETI HLDGS INC COM 98585X104 140401 3509 SH DFND 1 0 3509 0 ZOETIS INC CL A 98978V103 7729323 46458 SH DFND 1 0 46458 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 39996993 872031 SH DFND 1 0 872031 0 NEWELL BRANDS INC COM 651229106 45361 3649 SH DFND 1 0 3649 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 38522 2200 SH DFND 1 0 2200 0 ABBOTT LABS COM 002824100 14460534 142870 SH DFND 1 0 142870 0 CINEMARK HLDGS INC COM 17243V102 11085 750 SH DFND 1 0 750 0 NEXTERA ENERGY INC COM 65339F101 3482129 45168 SH DFND 1 0 45168 0 PAYSAFE LIMITED SHS G6964L206 3092 179 SH DFND 1 0 179 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 33575 4218 SH DFND 1 0 4218 0 KINGSWAY FINL SVCS INC COM NEW 496904202 1869 212 SH DFND 1 0 212 0 STANLEY BLACK & DECKER INC COM 854502101 110354 1370 SH DFND 1 0 1370 0 AMERICAN INTL GROUP INC COM NEW 026874784 184836 3670 SH DFND 1 0 3670 0 BOSTON BEER INC CL A 100557107 87756 270 SH DFND 1 0 270 0 EDESA BIOTECH INC COM 27966L108 51 56 SH DFND 1 0 56 0 CALYXT INC COM 13173L107 6 17 SH DFND 1 0 17 0 MICROSOFT CORP COM 594918104 263764283 915073 SH DFND 1 0 915073 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 185019 6554 SH DFND 1 0 6554 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 39298 603 SH DFND 1 0 603 0 BLOCK INC CL A 852234103 1694885 24690 SH DFND 1 0 24690 0 AURINIA PHARMACEUTICALS INC COM 05156V102 4636 423 SH DFND 1 0 423 0 CELESTICA INC SUB VTG SHS 15101Q108 2131004 166325 SH DFND 1 0 166325 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 124863 4369 SH DFND 1 0 4369 0 PROMIS NEUROSCIENCES INC COM NEW 74346M406 1564 333 SH DFND 1 0 333 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 485270 4798 SH DFND 1 0 4798 0 VISTA OUTDOOR INC COM 928377100 4436 160 SH DFND 1 0 160 0 UNITED PARCEL SERVICE INC CL B 911312106 19729432 101747 SH DFND 1 0 101747 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3460117 100228 SH DFND 1 0 100228 0 RIO TINTO PLC SPONSORED ADR 767204100 14216108 207151 SH DFND 1 0 207151 0 MISTER CAR WASH INC COM 60646V105 42651 4950 SH DFND 1 0 4950 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 15112 750 SH DFND 1 0 750 0 CAMPBELL SOUP CO COM 134429109 213589 3884 SH DFND 1 0 3884 0 TETRA TECH INC NEW COM 88162G103 34517 235 SH DFND 1 0 235 0 LOGITECH INTL S A SHS H50430232 277637 4769 SH DFND 1 0 4769 0 AVALONBAY CMNTYS INC COM 053484101 1903871 11331 SH DFND 1 0 11331 0 EAGLE MATLS INC COM 26969P108 1392377 9487 SH DFND 1 0 9487 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5089501 22191 SH DFND 1 0 22191 0 NORDSTROM INC COM 655664100 1740 107 SH DFND 1 0 107 0 ARES CAPITAL CORP COM 04010L103 1136991 62209 SH DFND 1 0 62209 0 BATH & BODY WORKS INC COM 070830104 25607 700 SH DFND 1 0 700 0 ETFIS SER TR I INFRACP REIT PFD 26923G400 11777 700 SH DFND 1 0 700 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2029288 42458 SH DFND 1 0 42458 0 RLI CORP COM 749607107 2558750 19247 SH DFND 1 0 19247 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 155036 1945 SH DFND 1 0 1945 0 WHIRLPOOL CORP COM 963320106 76583 580 SH DFND 1 0 580 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1741955 86791 SH DFND 1 0 86791 0 MORGAN STANLEY EMKT DBT FD I COM 61744H105 32922 5100 SH DFND 1 0 5100 0 DANAHER CORPORATION COM 235851102 11740080 46572 SH DFND 1 0 46572 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 329369 9429 SH DFND 1 0 9429 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 85680 4800 SH DFND 1 0 4800 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 292466 828 SH DFND 1 0 828 0 EMCORE CORP COM NEW 290846203 2070 1800 SH DFND 1 0 1800 0 CAMDEN NATL CORP COM 133034108 10833 300 SH DFND 1 0 300 0 ARK ETF TR 3D PRINTING ETF 00214Q500 4580 200 SH DFND 1 0 200 0 PRICESMART INC COM 741511109 14628 205 SH DFND 1 0 205 0 NEPTUNE WELLNESS SOLUTIONS I COM NEW 64079L204 551 1038 SH DFND 1 0 1038 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 99626 9452 SH DFND 1 0 9452 0 ISHARES TR ISHS 1-5YR INVS 464288646 579794 11474 SH DFND 1 0 11474 0 COSTAMARE INC SHS Y1771G102 3967 422 SH DFND 1 0 422 0 ISHARES TR ISHS 5-10YR INVT 464288638 15375 300 SH DFND 1 0 300 0 ISHARES TR S&P 500 GRWT ETF 464287309 2647911 41535 SH DFND 1 0 41535 0 WASTE MGMT INC DEL COM 94106L109 15154492 93043 SH DFND 1 0 93043 0 STERICYCLE INC COM 858912108 7412 170 SH DFND 1 0 170 0 CENOVUS ENERGY INC COM 15135U109 23881368 1376502 SH DFND 1 0 1376502 0 ISHARES TR 3 7 YR TREAS BD 464288661 1191402 21244 SH DFND 1 0 21244 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1558 1900 SH DFND 1 0 1900 0 ISHARES TR GLOBAL FINLS ETF 464287333 298062 4322 SH DFND 1 0 4322 0 MORNINGSTAR INC COM 617700109 22333 110 SH DFND 1 0 110 0 ALTICE USA INC CL A 02156K103 430 126 SH DFND 1 0 126 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1391729 16692 SH DFND 1 0 16692 0 CITIGROUP INC COM NEW 172967424 11779532 251346 SH DFND 1 0 251346 0 TELLURIAN INC NEW COM 87968A104 9079 7500 SH DFND 1 0 7500 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 423481 22347 SH DFND 1 0 22347 0 WOLFSPEED INC COM 977852102 4548 70 SH DFND 1 0 70 0 DIGITAL TURBINE INC COM NEW 25400W102 17276 1400 SH DFND 1 0 1400 0 NUTRIEN LTD COM 67077M108 43129323 586839 SH DFND 1 0 586839 0 GENERAL DYNAMICS CORP COM 369550108 6472823 28382 SH DFND 1 0 28382 0 XCEL ENERGY INC COM 98389B100 413667 6128 SH DFND 1 0 6128 0 STARWOOD PPTY TR INC COM 85571B105 102551 5800 SH DFND 1 0 5800 0 SPHERE 3D CORP NEW COM 84841L308 1 2 SH DFND 1 0 2 0 SL GREEN RLTY CORP COM 78440X887 4514 192 SH DFND 1 0 192 0 ARISTA NETWORKS INC COM 040413106 4338249 25849 SH DFND 1 0 25849 0 ISHARES TR SELF DRIVNG EV 46435U366 66071 1722 SH DFND 1 0 1722 0 BIONANO GENOMICS INC COM 09075F107 881 800 SH DFND 1 0 800 0 AIR LEASE CORP CL A 00912X302 24395 620 SH DFND 1 0 620 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 218 69 SH DFND 1 0 69 0 KKR & CO INC COM 48251W104 2387246 45457 SH DFND 1 0 45457 0 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 13649 3600 SH DFND 1 0 3600 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3163475 46635 SH DFND 1 0 46635 0 PULTE GROUP INC COM 745867101 73760 1265 SH DFND 1 0 1265 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 40379 1446 SH DFND 1 0 1446 0 GOLDEN MINERALS CO COM 381119106 999 5000 SH DFND 1 0 5000 0 CYBERARK SOFTWARE LTD SHS M2682V108 69173 468 SH DFND 1 0 468 0 VIAVI SOLUTIONS INC COM 925550105 9339 863 SH DFND 1 0 863 0 TIDAL ETF TR SP FDS S&P 500 886364801 139492 4819 SH DFND 1 0 4819 0 EPAM SYS INC COM 29414B104 61279 205 SH DFND 1 0 205 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 10710 3000 SH DFND 1 0 3000 0 PDC ENERGY INC COM 69327R101 11866 185 SH DFND 1 0 185 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2794512 6 SH DFND 1 0 6 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3631345 37638 SH DFND 1 0 37638 0 TELADOC HEALTH INC COM 87918A105 210132 8116 SH DFND 1 0 8116 0 ISHARES TR GLOBAL TECH ETF 464287291 912308 16787 SH DFND 1 0 16787 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1284 150 SH DFND 1 0 150 0 MAXAR TECHNOLOGIES INC COM 57778K105 174685 3432 SH DFND 1 0 3432 0 CROWN HLDGS INC COM 228368106 1368716 16916 SH DFND 1 0 16916 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 20463 157333 SH DFND 1 0 157333 0 ACASTI PHARMA INC CL A 00430K873 8387 18418 SH DFND 1 0 18418 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 4087 103 SH DFND 1 0 103 0 LAUDER ESTEE COS INC CL A 518439104 9824956 40004 SH DFND 1 0 40004 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2891 350 SH DFND 1 0 350 0 MANNKIND CORP COM NEW 56400P706 95407 23270 SH DFND 1 0 23270 0 YANDEX N V SHS CLASS A N97284108 0 3915 SH DFND 1 0 3915 0 PBF ENERGY INC CL A 69318G106 307987 7105 SH DFND 1 0 7105 0 MAG SILVER CORP COM 55903Q104 75335 5976 SH DFND 1 0 5976 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 3421 303 SH DFND 1 0 303 0 ISHARES TR RESIDENTIAL MULT 464288562 48328 685 SH DFND 1 0 685 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 702945 38100 SH DFND 1 0 38100 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 107916 6778 SH DFND 1 0 6778 0 ISHARES TR MSCI EMG MKT ETF 464287234 2341786 59366 SH DFND 1 0 59366 0 PRECISION DRILLING CORP COM NEW 74022D407 685782 13408 SH DFND 1 0 13408 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 752 56 SH DFND 1 0 56 0 ISHARES TR CORE US AGGBD ET 464287226 2453080 24624 SH DFND 1 0 24624 0 ISHARES TR CONSER ALLOC ETF 464289883 8609426 246714 SH DFND 1 0 246714 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 29881 1119 SH DFND 1 0 1119 0 PJT PARTNERS INC COM CL A 69343T107 938 13 SH DFND 1 0 13 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 5868 1183 SH DFND 1 0 1183 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1820 3500 SH DFND 1 0 3500 0 ISHARES TR MBS ETF 464288588 39782 420 SH DFND 1 0 420 0 KOPIN CORP COM 500600101 2710 2509 SH DFND 1 0 2509 0 DORMAN PRODS INC COM 258278100 8189 95 SH DFND 1 0 95 0 ISHARES TR MSCI KLD400 SOC 464288570 1102739 14133 SH DFND 1 0 14133 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 160967 51716 SH DFND 1 0 51716 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 802238 6003 SH DFND 1 0 6003 0 TOTALENERGIES SE SPONSORED ADS 89151E109 9684154 164518 SH DFND 1 0 164518 0 APOLLO GLOBAL MGMT INC COM 03769M106 1150752 18164 SH DFND 1 0 18164 0 ISHARES TR IBOXX INV CP ETF 464287242 2876008 26238 SH DFND 1 0 26238 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 34872 1126 SH DFND 1 0 1126 0 CALIX INC COM 13100M509 53570 1000 SH DFND 1 0 1000 0 PLUG POWER INC COM NEW 72919P202 58519 4991 SH DFND 1 0 4991 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 501391 9205 SH DFND 1 0 9205 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 247109 6067 SH DFND 1 0 6067 0 NORFOLK SOUTHN CORP COM 655844108 1014446 4789 SH DFND 1 0 4789 0 CINCINNATI FINL CORP COM 172062101 12320 110 SH DFND 1 0 110 0 SONOS INC COM 83570H108 20291 1035 SH DFND 1 0 1035 0 GLOBE LIFE INC COM 37959E102 26406 240 SH DFND 1 0 240 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8322663 55254 SH DFND 1 0 55254 0 CARVANA CO CL A 146869102 3328 340 SH DFND 1 0 340 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6165 220 SH DFND 1 0 220 0 OLIN CORP COM PAR $1 680665205 33828 609 SH DFND 1 0 609 0 HUB GROUP INC CL A 443320106 2096 25 SH DFND 1 0 25 0 ARK ETF TR FINTECH INNOVA 00214Q708 237148 12626 SH DFND 1 0 12626 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 301169 16796 SH DFND 1 0 16796 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 195036 2650 SH DFND 1 0 2650 0 EQT CORP COM 26884L109 12764 400 SH DFND 1 0 400 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 22646 400 SH DFND 1 0 400 0 STANDARD LITHIUM LTD COM 853606101 374 100 SH DFND 1 0 100 0 ROCKET LAB USA INC COM 773122106 524 130 SH DFND 1 0 130 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 200444 10380 SH DFND 1 0 10380 0 TECK RESOURCES LTD CL B 878742204 62998506 1734223 SH DFND 1 0 1734223 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 7501 126 SH DFND 1 0 126 0 GARTNER INC COM 366651107 1064459 3269 SH DFND 1 0 3269 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 22949 493 SH DFND 1 0 493 0 INVESCO LTD SHS G491BT108 1382612 84343 SH DFND 1 0 84343 0 PELOTON INTERACTIVE INC CL A COM 70614W100 53539 4719 SH DFND 1 0 4719 0 WELLTOWER INC COM 95040Q104 6879 96 SH DFND 1 0 96 0 ALPHA PRO TECH LTD COM 020772109 1130 275 SH DFND 1 0 275 0 EQUINOX GOLD CORP COM 29446Y502 165247 32218 SH DFND 1 0 32218 0 ENERGY FUELS INC COM NEW 292671708 33031 5948 SH DFND 1 0 5948 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 79574 2447 SH DFND 1 0 2447 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11030060 318236 SH DFND 1 0 318236 0 BIONTECH SE SPONSORED ADS 09075V102 67262 540 SH DFND 1 0 540 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 228737 4927 SH DFND 1 0 4927 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 24432 1918 SH DFND 1 0 1918 0 NOMAD FOODS LTD USD ORD SHS G6564A105 9445 505 SH DFND 1 0 505 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 2040 145 SH DFND 1 0 145 0 GENMAB A/S SPONSORED ADS 372303206 6797 180 SH DFND 1 0 180 0 BJS WHSL CLUB HLDGS INC COM 05550J101 35777 470 SH DFND 1 0 470 0 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 97402 2911 SH DFND 1 0 2911 0 PAYSIGN INC COM 70451A104 1806 500 SH DFND 1 0 500 0 AMBEV SA SPONSORED ADR 02319V103 12895 4589 SH DFND 1 0 4589 0 INFOSYS LTD SPONSORED ADR 456788108 323594 18551 SH DFND 1 0 18551 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 258347 2908 SH DFND 1 0 2908 0 BARRICK GOLD CORP COM 067901108 18763919 1013546 SH DFND 1 0 1013546 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1001 150 SH DFND 1 0 150 0 NIKOLA CORP COM 654110105 5059 4250 SH DFND 1 0 4250 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 33240 4000 SH DFND 1 0 4000 0 CONSTELLATION ENERGY CORP COM 21037T109 264988 3375 SH DFND 1 0 3375 0 PFIZER INC COM 717081103 42716441 1049172 SH DFND 1 0 1049172 0 NUVEI CORPORATION SUB VTG SHS 67079A102 13394492 309285 SH DFND 1 0 309285 0 MCEWEN MNG INC COM NEW 58039P305 9218 1101 SH DFND 1 0 1101 0 JELD-WEN HLDG INC COM 47580P103 52498 4150 SH DFND 1 0 4150 0 FIRSTSERVICE CORP NEW COM 33767E202 11237326 79969 SH DFND 1 0 79969 0 SUMMIT THERAPEUTICS INC COM 86627T108 2770 1600 SH DFND 1 0 1600 0 STRIDE INC COM 86333M108 205330 5582 SH DFND 1 0 5582 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 15965 2840 SH DFND 1 0 2840 0 ETSY INC COM 29786A106 165701 1489 SH DFND 1 0 1489 0 ENERGOUS CORP COM 29272C103 2152 4100 SH DFND 1 0 4100 0 ENCORE CAP GROUP INC COM 292554102 49594 984 SH DFND 1 0 984 0 ARK ETF TR ISRAEL INOVATE 00214Q609 27075 1550 SH DFND 1 0 1550 0 ISHARES INC CORE MSCI EMKT 46434G103 11085288 220524 SH DFND 1 0 220524 0 AFLAC INC COM 001055102 429817 6660 SH DFND 1 0 6660 0 DREAM FINDERS HOMES INC COM CL A 26154D100 6620 500 SH DFND 1 0 500 0 MARINEMAX INC COM 567908108 862 30 SH DFND 1 0 30 0 REGAL REXNORD CORPORATION COM 758750103 140720 1000 SH DFND 1 0 1000 0 INMED PHARMACEUTICALS INC COM NEW 457637601 13 12 SH DFND 1 0 12 0 EXP WORLD HLDGS INC COM 30212W100 77288 6100 SH DFND 1 0 6100 0 PROTERRA INC COM 74374T109 302 200 SH DFND 1 0 200 0 3-D SYS CORP DEL COM NEW 88554D205 21850 2040 SH DFND 1 0 2040 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 70140 1050 SH DFND 1 0 1050 0 ITERUM THERAPEUTICS PLC SHS NEW G6333L200 2 2 SH DFND 1 0 2 0 APOLLO COML REAL EST FIN INC COM 03762U105 13628 1467 SH DFND 1 0 1467 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 31151 463 SH DFND 1 0 463 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 51780 6000 SH DFND 1 0 6000 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 192951 3218 SH DFND 1 0 3218 0 EDWARDS LIFESCIENCES CORP COM 28176E108 621466 7513 SH DFND 1 0 7513 0 JABIL INC COM 466313103 30754 349 SH DFND 1 0 349 0 CONCENTRIX CORP COM 20602D101 241876 1989 SH DFND 1 0 1989 0 TJX COS INC NEW COM 872540109 11896271 151873 SH DFND 1 0 151873 0 ISHARES TR AGGRES ALLOC ETF 464289859 8870 140 SH DFND 1 0 140 0 ROSS STORES INC COM 778296103 5061966 47716 SH DFND 1 0 47716 0 KORN FERRY COM NEW 500643200 156630 3029 SH DFND 1 0 3029 0 ISHARES TR IBOXX HI YD ETF 464288513 14154332 187157 SH DFND 1 0 187157 0 HARLEY DAVIDSON INC COM 412822108 27642 728 SH DFND 1 0 728 0 ISHARES TR USD GRN BOND ETF 46435U440 61284 1301 SH DFND 1 0 1301 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 32451 552 SH DFND 1 0 552 0 SPROTT INC COM NEW 852066208 113486 3130 SH DFND 1 0 3130 0 ISHARES TR MODERT ALLOC ETF 464289875 221792 5572 SH DFND 1 0 5572 0 ANSYS INC COM 03662Q105 439379 1319 SH DFND 1 0 1319 0 GENTEX CORP COM 371901109 9530 340 SH DFND 1 0 340 0 PARKER-HANNIFIN CORP COM 701094104 2073918 6171 SH DFND 1 0 6171 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1986337 39739 SH DFND 1 0 39739 0 ISHARES TR CORE S&P500 ETF 464287200 20361360 49516 SH DFND 1 0 49516 0 EVERSOURCE ENERGY COM 30040W108 330983 4228 SH DFND 1 0 4228 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 42704 800 SH DFND 1 0 800 0 WALMART INC COM 931142103 42259550 286954 SH DFND 1 0 286954 0 LCI INDS COM 50189K103 90720 826 SH DFND 1 0 826 0 SHAKE SHACK INC CL A 819047101 120982 2180 SH DFND 1 0 2180 0 ADT INC DEL COM 00090Q103 18319 2536 SH DFND 1 0 2536 0 PORTAGE FINTECH ACQUISITN CO UNIT 07/08/2026 G7185D122 735898 72114 SH DFND 1 0 72114 0 NIO INC SPON ADS 62914V106 457720 43476 SH DFND 1 0 43476 0 PVH CORPORATION COM 693656100 20502 230 SH DFND 1 0 230 0 LATTICE SEMICONDUCTOR CORP COM 518415104 28650 300 SH DFND 1 0 300 0 ALBERTSONS COS INC COMMON STOCK 013091103 541043 26049 SH DFND 1 0 26049 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 16938 1675 SH DFND 1 0 1675 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 2667 170 SH DFND 1 0 170 0 ETF SER SOLUTIONS US GLB JETS 26922A842 5965646 320238 SH DFND 1 0 320238 0 ADVANSIX INC COM 00773T101 1722 45 SH DFND 1 0 45 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 97104 800 SH DFND 1 0 800 0 AMYRIS INC COM NEW 03236M200 822 609 SH DFND 1 0 609 0 REDHILL BIOPHARMA LTD SPON ADS NEW 757468202 4386 1075 SH DFND 1 0 1075 0 M/I HOMES INC COM 55305B101 74128 1175 SH DFND 1 0 1175 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 882 1995 SH DFND 1 0 1995 0 WEC ENERGY GROUP INC COM 92939U106 509064 5369 SH DFND 1 0 5369 0 NOVOCURE LTD ORD SHS G6674U108 12038 200 SH DFND 1 0 200 0 ISHARES TR CORE S&P TTL STK 464287150 944486 10436 SH DFND 1 0 10436 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 18603 284 SH DFND 1 0 284 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 356372 28619 SH DFND 1 0 28619 0 CELLECTIS S A SPON ADS 15117K103 6954 3600 SH DFND 1 0 3600 0 VALMONT INDS INC COM 920253101 719284 2252 SH DFND 1 0 2252 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2764808 43539 SH DFND 1 0 43539 0 JPMORGAN CHASE & CO COM 46625H100 79345046 609385 SH DFND 1 0 609385 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 28085 600 SH DFND 1 0 600 0 AGNC INVT CORP COM 00123Q104 907 90 SH DFND 1 0 90 0 ISHARES TR TIPS BD ETF 464287176 17303026 157189 SH DFND 1 0 157189 0 CENTERRA GOLD INC COM 152006102 15611 2431 SH DFND 1 0 2431 0 LENNOX INTL INC COM 526107107 102561 408 SH DFND 1 0 408 0 ZW DATA ACTION TECHNOLOGS IN COM NEW 98880R208 32 19 SH DFND 1 0 19 0 AEGON N V NY REGISTRY SHS 007924103 519822 121356 SH DFND 1 0 121356 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 101036 2900 SH DFND 1 0 2900 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 862115 43238 SH DFND 1 0 43238 0 CERTARA INC COM 15687V109 4820 200 SH DFND 1 0 200 0 ROYAL GOLD INC COM 780287108 1946 15 SH DFND 1 0 15 0 PACCAR INC COM 693718108 196561 2686 SH DFND 1 0 2686 0 ISHARES TR SELECT DIVID ETF 464287168 13947614 118933 SH DFND 1 0 118933 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 15003 300 SH DFND 1 0 300 0 ARRIVAL SHS L0423Q108 180 1350 SH DFND 1 0 1350 0 BRP INC COM SUN VTG 05577W200 15053474 192900 SH DFND 1 0 192900 0 ISHARES TR INTL SEL DIV ETF 464288448 1029614 37446 SH DFND 1 0 37446 0 FREYR BATTERY SHS L4135L100 35062 3947 SH DFND 1 0 3947 0 SENECA FOODS CORP NEW CL A 817070501 53423 1025 SH DFND 1 0 1025 0 GLOBAL X FDS FINTECH ETF 37954Y814 185447 8920 SH DFND 1 0 8920 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 656 220 SH DFND 1 0 220 0 ISHARES TR S&P 100 ETF 464287101 1884947 10082 SH DFND 1 0 10082 0 ISHARES TR ASIA 50 ETF 464288430 37105 600 SH DFND 1 0 600 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 38456 1250 SH DFND 1 0 1250 0 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 307 23 SH DFND 1 0 23 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 17845062 389312 SH DFND 1 0 389312 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2147 38 SH DFND 1 0 38 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 376 58 SH DFND 1 0 58 0 KROGER CO COM 501044101 12385818 250858 SH DFND 1 0 250858 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 146536 3785 SH DFND 1 0 3785 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 11490589 455495 SH DFND 1 0 455495 0 TORONTO DOMINION BK ONT COM NEW 891160509 304278348 5105037 SH DFND 1 0 5105037 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3939040 113107 SH DFND 1 0 113107 0 WALKME LTD ORD SHS M97628107 2662 250 SH DFND 1 0 250 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 3543 150 SH DFND 1 0 150 0 WESCO INTL INC COM 95082P105 72683 470 SH DFND 1 0 470 0 LENDINGCLUB CORP COM NEW 52603A208 1081 150 SH DFND 1 0 150 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1882 1075 SH DFND 1 0 1075 0 FIRST AMERN FINL CORP COM 31847R102 257526 4626 SH DFND 1 0 4626 0 VERISIGN INC COM 92343E102 15842 75 SH DFND 1 0 75 0 VERSUS SYSTEMS INC COM 92535P881 1081 2000 SH DFND 1 0 2000 0 CREDIT ACCEP CORP MICH COM 225310101 21802 50 SH DFND 1 0 50 0 DELL TECHNOLOGIES INC CL C 24703L202 185238 4610 SH DFND 1 0 4610 0 STMICROELECTRONICS N V NY REGISTRY 861012102 6685 125 SH DFND 1 0 125 0 SPDR SER TR S&P HOMEBUILD 78464A888 119932 1771 SH DFND 1 0 1771 0 MUELLER WTR PRODS INC COM SER A 624758108 52378 3760 SH DFND 1 0 3760 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2480 199 SH DFND 1 0 199 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 62964 427 SH DFND 1 0 427 0 ISHARES TR CHINA LG-CAP ETF 464287184 1564949 53615 SH DFND 1 0 53615 0 KRANESHARES TR MSCI CHINA CLEAN 500767850 2848 100 SH DFND 1 0 100 0 SOUTHERN COPPER CORP COM 84265V105 136487 1790 SH DFND 1 0 1790 0 NVR INC COM 62944T105 100306 18 SH DFND 1 0 18 0 UNUM GROUP COM 91529Y106 579340 14652 SH DFND 1 0 14652 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 24070 249 SH DFND 1 0 249 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14513 228 SH DFND 1 0 228 0 UNITED NAT FOODS INC COM 911163103 17371 660 SH DFND 1 0 660 0 TEEKAY TANKERS LTD CL A Y8565N300 5362 125 SH DFND 1 0 125 0 CBOE GLOBAL MKTS INC COM 12503M108 121665 908 SH DFND 1 0 908 0 SPDR SER TR S&P SEMICNDCTR 78464A862 931057 4467 SH DFND 1 0 4467 0 EXPEDITORS INTL WASH INC COM 302130109 1149301 10439 SH DFND 1 0 10439 0 SPDR SER TR S&P BIOTECH 78464A870 594153 7795 SH DFND 1 0 7795 0 INSPIREMD INC COM 45779A846 229 206 SH DFND 1 0 206 0 GOLDMINING INC COM 38149E101 357 300 SH DFND 1 0 300 0 CARDIOL THERAPEUTICS INC COM CL A 14161Y200 977 2000 SH DFND 1 0 2000 0 AMKOR TECHNOLOGY INC COM 031652100 5204 200 SH DFND 1 0 200 0 ELDORADO GOLD CORP NEW COM 284902509 69652 6758 SH DFND 1 0 6758 0 PULSE BIOSCIENCES INC COM 74587B101 6705 2000 SH DFND 1 0 2000 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2288116 15378 SH DFND 1 0 15378 0 AXON ENTERPRISE INC COM 05464C101 593893 2646 SH DFND 1 0 2646 0 HUMANIGEN INC COM NEW 444863203 308 2200 SH DFND 1 0 2200 0 DIREXION SHS ETF TR WORK FROM HOME 25460G773 452 10 SH DFND 1 0 10 0 LARGO INC COM 517097101 6734 1300 SH DFND 1 0 1300 0 CHENIERE ENERGY INC COM NEW 16411R208 1693325 10750 SH DFND 1 0 10750 0 WESTROCK CO COM 96145D105 1353481 44594 SH DFND 1 0 44594 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 351465 14355 SH DFND 1 0 14355 0 CAMECO CORP COM 13321L108 20020736 767023 SH DFND 1 0 767023 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 885864 16905 SH DFND 1 0 16905 0 CADIZ INC COM NEW 127537207 45992 11375 SH DFND 1 0 11375 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 33692 1065 SH DFND 1 0 1065 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1139740 15882 SH DFND 1 0 15882 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 384031 38372 SH DFND 1 0 38372 0 ARCHER DANIELS MIDLAND CO COM 039483102 6645816 83464 SH DFND 1 0 83464 0 ISHARES TR ROBOTICS ARTIF 46435U556 6892 220 SH DFND 1 0 220 0 HORMEL FOODS CORP COM 440452100 838347 21020 SH DFND 1 0 21020 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 81 6 SH DFND 1 0 6 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 4446 25 SH DFND 1 0 25 0 ACADIA PHARMACEUTICALS INC COM 004225108 6205 330 SH DFND 1 0 330 0 HSBC HLDGS PLC SPON ADR NEW 404280406 120560 3532 SH DFND 1 0 3532 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1166160 12924 SH DFND 1 0 12924 0 SMITH A O CORP COM 831865209 17283 250 SH DFND 1 0 250 0 SPDR SER TR BLOOMBERG INVT 78468R200 913 30 SH DFND 1 0 30 0 VISTRA CORP COM 92840M102 877456 36555 SH DFND 1 0 36555 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 452 20 SH DFND 1 0 20 0 CANNAE HLDGS INC COM 13765N107 396386 19662 SH DFND 1 0 19662 0 WESTERN DIGITAL CORP. COM 958102105 240508 6387 SH DFND 1 0 6387 0 IMV INC COM NEW 44974L301 27426 53857 SH DFND 1 0 53857 0 MFA FINL INC COM 55272X607 744 75 SH DFND 1 0 75 0 VITESSE ENERGY INC COMMON STOCK 92852X103 42816 2252 SH DFND 1 0 2252 0 FRESHPET INC COM 358039105 0 14 SH DFND 1 0 14 0 DSS INC COM 26253C102 17 81 SH DFND 1 0 81 0 SUPER MICRO COMPUTER INC COM 86800U104 137194 1287 SH DFND 1 0 1287 0 ISHARES TR NATIONAL MUN ETF 464288414 32632 303 SH DFND 1 0 303 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 7795 125 SH DFND 1 0 125 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 2083 61 SH DFND 1 0 61 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 87640 650 SH DFND 1 0 650 0 NOVAVAX INC COM NEW 670002401 8202 1175 SH DFND 1 0 1175 0 TWILIO INC CL A 90138F102 29520 443 SH DFND 1 0 443 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 9640 290 SH DFND 1 0 290 0 UNILEVER PLC SPON ADR NEW 904767704 13398471 257950 SH DFND 1 0 257950 0 ALTERYX INC COM CL A 02156B103 22477 382 SH DFND 1 0 382 0 PHILLIPS 66 COM 718546104 2679441 26433 SH DFND 1 0 26433 0 23ANDME HOLDING CO CLASS A COM 90138Q108 22791 10039 SH DFND 1 0 10039 0 ATOSSA THERAPEUTICS INC COM 04962H506 1000 1400 SH DFND 1 0 1400 0 DXC TECHNOLOGY CO COM 23355L106 132443 5183 SH DFND 1 0 5183 0 ASTRONICS CORP COM 046433108 3330 250 SH DFND 1 0 250 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 45576 1200 SH DFND 1 0 1200 0 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 9973 315 SH DFND 1 0 315 0 QUALTRICS INTL INC COM CL A 747601201 64879 3640 SH DFND 1 0 3640 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 33157 536 SH DFND 1 0 536 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1996230 58148 SH DFND 1 0 58148 0 VERADIGM INC COM 01988P108 2788 214 SH DFND 1 0 214 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 17146 453 SH DFND 1 0 453 0 FIVERR INTL LTD ORD SHS M4R82T106 4749 136 SH DFND 1 0 136 0 ON SEMICONDUCTOR CORP COM 682189105 3220930 39007 SH DFND 1 0 39007 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 198276 15990 SH DFND 1 0 15990 0 HEICO CORP NEW CL A 422806208 33965 250 SH DFND 1 0 250 0 DISH NETWORK CORPORATION CL A 25470M109 4254 456 SH DFND 1 0 456 0 UIPATH INC CL A 90364P105 59764 3405 SH DFND 1 0 3405 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3360591 110121 SH DFND 1 0 110121 0 WINGSTOP INC COM 974155103 542150 2954 SH DFND 1 0 2954 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 28038 950 SH DFND 1 0 950 0 CONAGRA BRANDS INC COM 205887102 403806 10747 SH DFND 1 0 10747 0 SHERWIN WILLIAMS CO COM 824348106 15009775 66789 SH DFND 1 0 66789 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11831327 343837 SH DFND 1 0 343837 0 AFFILIATED MANAGERS GROUP IN COM 008252108 37141 261 SH DFND 1 0 261 0 AVIENT CORPORATION COM 05368V106 107904 2622 SH DFND 1 0 2622 0 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 17454 586 SH DFND 1 0 586 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6798873 116074 SH DFND 1 0 116074 0 GLOBAL PMTS INC COM 37940X102 48708 463 SH DFND 1 0 463 0 ISHARES TR GLB INFRASTR ETF 464288372 2054610 43094 SH DFND 1 0 43094 0 KELLOGG CO COM 487836108 2417714 36225 SH DFND 1 0 36225 0 SEANERGY MARITIME HLDGS CORP SHS Y73760400 9603 1900 SH DFND 1 0 1900 0 MARTIN MARIETTA MATLS INC COM 573284106 25925 73 SH DFND 1 0 73 0 ATKORE INC COM 047649108 980693 6983 SH DFND 1 0 6983 0 HAIN CELESTIAL GROUP INC COM 405217100 27759 1620 SH DFND 1 0 1620 0 FS KKR CAP CORP COM 302635206 11100 600 SH DFND 1 0 600 0 ADIENT PLC ORD SHS G0084W101 5119 125 SH DFND 1 0 125 0 MOGO INC COM 60800C109 38429 58519 SH DFND 1 0 58519 0 CASELLA WASTE SYS INC CL A 147448104 235324 2850 SH DFND 1 0 2850 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 23749 459 SH DFND 1 0 459 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 12160 512 SH DFND 1 0 512 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 12858 222 SH DFND 1 0 222 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 548362 10280 SH DFND 1 0 10280 0 OVERSTOCK COM INC DEL COM 690370101 44124 2178 SH DFND 1 0 2178 0 AMERICAN AIRLS GROUP INC COM 02376R102 262288 17781 SH DFND 1 0 17781 0 TENABLE HLDGS INC COM 88025T102 1189 25 SH DFND 1 0 25 0 SNOWFLAKE INC CL A 833445109 2055997 13323 SH DFND 1 0 13323 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 19671 487 SH DFND 1 0 487 0 SYNOPSYS INC COM 871607107 58666 158 SH DFND 1 0 158 0 EHEALTH INC COM 28238P109 225 24 SH DFND 1 0 24 0 MONDELEZ INTL INC CL A 609207105 2041845 29273 SH DFND 1 0 29273 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1223453 58261 SH DFND 1 0 58261 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1398473 54850 SH DFND 1 0 54850 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 23228 375 SH DFND 1 0 375 0 GRACO INC COM 384109104 5066147 69446 SH DFND 1 0 69446 0 FOX FACTORY HLDG CORP COM 35138V102 63104 520 SH DFND 1 0 520 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 340038 882 SH DFND 1 0 882 0 HEALTHPEAK PROPERTIES INC COM 42250P103 24165 1100 SH DFND 1 0 1100 0 EXPEDIA GROUP INC COM NEW 30212P303 1193936 12304 SH DFND 1 0 12304 0 QUANTA SVCS INC COM 74762E102 3186288 19131 SH DFND 1 0 19131 0 VOLITIONRX LTD COM 928661107 1910 1000 SH DFND 1 0 1000 0 PROSHARES TR S&P 500 DV ARIST 74348A467 5324591 58432 SH DFND 1 0 58432 0 INGEVITY CORP COM 45688C107 2361 33 SH DFND 1 0 33 0 WESTERN COPPER & GOLD CORP COM 95805V108 357 200 SH DFND 1 0 200 0 ASGN INC COM 00191U102 103384 1250 SH DFND 1 0 1250 0 CADENCE DESIGN SYSTEM INC COM 127387108 264489 1259 SH DFND 1 0 1259 0 OPTION CARE HEALTH INC COM NEW 68404L201 996041 31391 SH DFND 1 0 31391 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 8173035 101484 SH DFND 1 0 101484 0 MOELIS & CO CL A 60786M105 17491 455 SH DFND 1 0 455 0 WELLS FARGO CO NEW COM 949746101 11428591 306137 SH DFND 1 0 306137 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 29549 535 SH DFND 1 0 535 0 FULCRUM THERAPEUTICS INC COM 359616109 1307 460 SH DFND 1 0 460 0 STELLANTIS N.V SHS N82405106 4448492 244712 SH DFND 1 0 244712 0 COOPER COS INC COM NEW 216648402 93378 250 SH DFND 1 0 250 0 SUPERCOM LTD NEW SHS M87095200 114 82 SH DFND 1 0 82 0 HUNT J B TRANS SVCS INC COM 445658107 28072 160 SH DFND 1 0 160 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2365548 23827 SH DFND 1 0 23827 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 17382 250 SH DFND 1 0 250 0 GREENBRIER COS INC COM 393657101 11913 370 SH DFND 1 0 370 0 LIVENT CORP COM 53814L108 851924 39241 SH DFND 1 0 39241 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 12278219 382184 SH DFND 1 0 382184 0 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 466380 91232 SH DFND 1 0 91232 0 PROTO LABS INC COM 743713109 726657 21924 SH DFND 1 0 21924 0 THERAPEUTICSMD INC COM NEW 88338N206 2679 720 SH DFND 1 0 720 0 O-I GLASS INC COM 67098H104 191032 8405 SH DFND 1 0 8405 0 ILLINOIS TOOL WKS INC COM 452308109 6360022 26143 SH DFND 1 0 26143 0 MOHAWK INDS INC COM 608190104 50110 500 SH DFND 1 0 500 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 72648 3600 SH DFND 1 0 3600 0 ARAMARK COM 03852U106 39358 1100 SH DFND 1 0 1100 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 51528 1024 SH DFND 1 0 1024 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 71113 702 SH DFND 1 0 702 0 JAPAN SMALLER CAPITALIZATION COM 47109U104 27560 4000 SH DFND 1 0 4000 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 17533 555 SH DFND 1 0 555 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 40907 200 SH DFND 1 0 200 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 4508 215 SH DFND 1 0 215 0 ARHAUS INC COM CL A 04035M102 7049 850 SH DFND 1 0 850 0 WORKHORSE GROUP INC COM NEW 98138J206 1116 845 SH DFND 1 0 845 0 GLOBALSTAR INC COM 378973408 4564 4000 SH DFND 1 0 4000 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 238221 7355 SH DFND 1 0 7355 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 16123 170 SH DFND 1 0 170 0 SCIPLAY CORPORATION CL A 809087109 12686 748 SH DFND 1 0 748 0 LAM RESEARCH CORP COM 512807108 1113018 2101 SH DFND 1 0 2101 0 OREILLY AUTOMOTIVE INC COM 67103H107 325986 384 SH DFND 1 0 384 0 ALECTOR INC COM 014442107 1237 200 SH DFND 1 0 200 0 DUCKHORN PORTFOLIO INC COM 26414D106 1588 100 SH DFND 1 0 100 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 10980267 132674 SH DFND 1 0 132674 0 SYSCO CORP COM 871829107 2838457 36798 SH DFND 1 0 36798 0 AURORA INNOVATION INC CLASS A COM 051774107 967 700 SH DFND 1 0 700 0 DOCUSIGN INC COM 256163106 551320 9472 SH DFND 1 0 9472 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2178771 26692 SH DFND 1 0 26692 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 418394 4583 SH DFND 1 0 4583 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 360280 7571 SH DFND 1 0 7571 0 HIGHPEAK ENERGY INC COM 43114Q105 4596 200 SH DFND 1 0 200 0 PIEDMONT LITHIUM INC COM 72016P105 3002 50 SH DFND 1 0 50 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1371977 14792 SH DFND 1 0 14792 0 PLBY GROUP INC COM 72814P109 352 178 SH DFND 1 0 178 0 MORGAN STANLEY EMERGING MKTS COM 617477104 18087 4000 SH DFND 1 0 4000 0 AMEDISYS INC COM 023436108 50041 680 SH DFND 1 0 680 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6546632 63729 SH DFND 1 0 63729 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 172566 8789 SH DFND 1 0 8789 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 11224154 29139 SH DFND 1 0 29139 0 VICI PPTYS INC COM 925652109 11120 341 SH DFND 1 0 341 0 NKARTA INC COM 65487U108 1062 300 SH DFND 1 0 300 0 UPSTART HLDGS INC COM 91680M107 12697 799 SH DFND 1 0 799 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 3934695 1983659 SH DFND 1 0 1983659 0 SELECTQUOTE INC COM 816307300 953 439 SH DFND 1 0 439 0 SALLY BEAUTY HLDGS INC COM 79546E104 21803 1400 SH DFND 1 0 1400 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 2223963 51421 SH DFND 1 0 51421 0 POLARIS INC COM 731068102 77392 700 SH DFND 1 0 700 0 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 5665 180 SH DFND 1 0 180 0 ISHARES TR MRGSTR MD CP GRW 464288307 10237 178 SH DFND 1 0 178 0 CINTAS CORP COM 172908105 1401900 3031 SH DFND 1 0 3031 0 OCCIDENTAL PETE CORP COM 674599105 495398 7934 SH DFND 1 0 7934 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 102584 1540 SH DFND 1 0 1540 0 BERKSHIRE GREY INC COM CL A 084656107 685 500 SH DFND 1 0 500 0 DAVIDSTEA INC COM 238661102 1887 3920 SH DFND 1 0 3920 0 ASHLAND INC COM 044186104 31125 303 SH DFND 1 0 303 0 SAP SE SPON ADR 803054204 4213225 33289 SH DFND 1 0 33289 0 FREEPORT-MCMORAN INC CL B 35671D857 8108455 198203 SH DFND 1 0 198203 0 SYMBOTIC INC CLASS A COM 87151X101 7992 350 SH DFND 1 0 350 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 879 226 SH DFND 1 0 226 0 THE BEACHBODY COMPANY INC COM CL A 073463101 470 1000 SH DFND 1 0 1000 0 PYROGENESIS CDA INC COM 74734T104 23394 29530 SH DFND 1 0 29530 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2918 30 SH DFND 1 0 30 0 CAMPING WORLD HLDGS INC CL A 13462K109 1378030 66347 SH DFND 1 0 66347 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 1195 33 SH DFND 1 0 33 0 THE TRADE DESK INC COM CL A 88339J105 223976 3678 SH DFND 1 0 3678 0 REUNION NEUROSCIENCE INC COM 76134G103 245 380 SH DFND 1 0 380 0 LEMONADE INC COM 52567D107 18591 1304 SH DFND 1 0 1304 0 IMMUNITYBIO INC COM 45256X103 3258 1800 SH DFND 1 0 1800 0 CYBIN INC COM 23256X100 2280 6163 SH DFND 1 0 6163 0 THERATECHNOLOGIES INC COM 88338H100 199643 248391 SH DFND 1 0 248391 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 103 21 SH DFND 1 0 21 0 LIFEMD INC COM 53216B104 1660 1000 SH DFND 1 0 1000 0 GEO GROUP INC NEW COM 36162J106 1584 10701 SH DFND 1 0 10701 0 BANK MONTREAL MEDIUM NT LKD 38 06368B504 15659 583 SH DFND 1 0 583 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 9787669 345387 SH DFND 1 0 345387 0 MILLER INDS INC TENN COM NEW 600551204 8467 240 SH DFND 1 0 240 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 5371 4630 SH DFND 1 0 4630 0 MOTORCAR PTS AMER INC COM 620071100 8745 1175 SH DFND 1 0 1175 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 86912 315 SH DFND 1 0 315 0 ISHARES TR MSCI ACWI EX US 464288240 2440 50 SH DFND 1 0 50 0 STRATEGIC ED INC COM 86272C103 44860 500 SH DFND 1 0 500 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 40260 550 SH DFND 1 0 550 0 ILLUMINA INC COM 452327109 1181096 5078 SH DFND 1 0 5078 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 40572 1705 SH DFND 1 0 1705 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 323822 7818 SH DFND 1 0 7818 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 19029 2982 SH DFND 1 0 2982 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9340351 16216 SH DFND 1 0 16216 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 96132 848 SH DFND 1 0 848 0 ERO COPPER CORP COM 296006109 1333896 75974 SH DFND 1 0 75974 0 MARKFORGED HOLDING CORPORATI COM 57064N102 1618 1690 SH DFND 1 0 1690 0 APTIV PLC SHS G6095L109 228755 2040 SH DFND 1 0 2040 0 FUBOTV INC COM 35953D104 9180 7650 SH DFND 1 0 7650 0 HEICO CORP NEW COM 422806109 23933 140 SH DFND 1 0 140 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 9235 92 SH DFND 1 0 92 0 AMERICAN EXPRESS CO COM 025816109 1999760 12154 SH DFND 1 0 12154 0 PDF SOLUTIONS INC COM 693282105 92334 2180 SH DFND 1 0 2180 0 JD.COM INC SPON ADR CL A 47215P106 340517 7758 SH DFND 1 0 7758 0 ISHARES TR MSCI ACWI ETF 464288257 982792 11155 SH DFND 1 0 11155 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 118455 1604 SH DFND 1 0 1604 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 0 74 SH DFND 1 0 74 0 ALPHABET INC CAP STK CL C 02079K107 76757898 738778 SH DFND 1 0 738778 0 STRATASYS LTD SHS M85548101 4628 280 SH DFND 1 0 280 0 CARRIER GLOBAL CORPORATION COM 14448C104 6756590 147748 SH DFND 1 0 147748 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 137747 2210 SH DFND 1 0 2210 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 65169 210 SH DFND 1 0 210 0 WAYFAIR INC CL A 94419L101 971158 28297 SH DFND 1 0 28297 0 PEMBINA PIPELINE CORP COM 706327103 59957416 1859227 SH DFND 1 0 1859227 0 AMARIN CORP PLC SPONS ADR NEW 023111206 3452 2300 SH DFND 1 0 2300 0 ELEVANCE HEALTH INC COM 036752103 6114121 13323 SH DFND 1 0 13323 0 10X GENOMICS INC CL A COM 88025U109 34088 611 SH DFND 1 0 611 0 CLOROX CO DEL COM 189054109 808024 5074 SH DFND 1 0 5074 0 ISHARES TR INDIA 50 ETF 464289529 227334 5530 SH DFND 1 0 5530 0 AMPLITUDE INC COM CL A 03213A104 871 70 SH DFND 1 0 70 0 GLOBAL X FDS SUPERDIVIDEND 37960A669 7576 333 SH DFND 1 0 333 0 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 36240 2000 SH DFND 1 0 2000 0 ISHARES TR GL CLEAN ENE ETF 464288224 10604679 536200 SH DFND 1 0 536200 0 GLOBAL X FDS SUPERDVDND REIT 37960A651 9883 457 SH DFND 1 0 457 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 9108 120 SH DFND 1 0 120 0 LULULEMON ATHLETICA INC COM 550021109 5550152 15244 SH DFND 1 0 15244 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1675 70 SH DFND 1 0 70 0 UNITED AIRLS HLDGS INC COM 910047109 343968 7773 SH DFND 1 0 7773 0 DECKERS OUTDOOR CORP COM 243537107 5247346 11597 SH DFND 1 0 11597 0 OATLY GROUP AB SPONSORED ADS 67421J108 8808 3638 SH DFND 1 0 3638 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 264682 14535 SH DFND 1 0 14535 0 OLD REP INTL CORP COM 680223104 2297 92 SH DFND 1 0 92 0 FLEX LNG LTD SHS G35947202 154505 4605 SH DFND 1 0 4605 0 BROWN FORMAN CORP CL B 115637209 51067 795 SH DFND 1 0 795 0 AETERNA ZENTARIS INC COM NEW 007975501 1184 476 SH DFND 1 0 476 0 IQIYI INC SPONSORED ADS 46267X108 9275 1275 SH DFND 1 0 1275 0 ISHARES TR JPMORGAN USD EMG 464288281 6535222 75661 SH DFND 1 0 75661 0 THE REALREAL INC COM 88339P101 192 154 SH DFND 1 0 154 0 ISHARES TR EAFE SML CP ETF 464288273 5359 90 SH DFND 1 0 90 0 TESLA INC COM 88160R101 31901399 154325 SH DFND 1 0 154325 0 AVINO SILVER & GOLD MINES LT COM 053906103 2471 2807 SH DFND 1 0 2807 0 UR-ENERGY INC COM 91688R108 2251 2144 SH DFND 1 0 2144 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6887980 90017 SH DFND 1 0 90017 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 43804 595 SH DFND 1 0 595 0 ISHARES TR US INFRASTRUC 46435U713 417984 11200 SH DFND 1 0 11200 0 AEROVIRONMENT INC COM 008073108 36576 400 SH DFND 1 0 400 0 BALLARD PWR SYS INC NEW COM 058586108 656708 119110 SH DFND 1 0 119110 0 SANOFI SPONSORED ADR 80105N105 18264645 333927 SH DFND 1 0 333927 0 MODERNA INC COM 60770K107 969761 6314 SH DFND 1 0 6314 0 TD SYNNEX CORPORATION COM 87162W100 983298 10162 SH DFND 1 0 10162 0 DBX ETF TR XTRACK MSCI EAFE 233051200 179122 5096 SH DFND 1 0 5096 0 CLEAN HARBORS INC COM 184496107 0 1510 SH DFND 1 0 1510 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 4395 300 SH DFND 1 0 300 0 HONEYWELL INTL INC COM 438516106 13439819 70340 SH DFND 1 0 70340 0 TORO CO COM 891092108 53681 483 SH DFND 1 0 483 0 CAE INC COM 124765108 23852360 1058121 SH DFND 1 0 1058121 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 13526 250 SH DFND 1 0 250 0 SENTINELONE INC CL A 81730H109 1145 70 SH DFND 1 0 70 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16734134 44517 SH DFND 1 0 44517 0 IRON MTN INC DEL COM 46284V101 854174 16150 SH DFND 1 0 16150 0 DBX ETF TR XTRACK MSCI EMRG 233051101 4470 201 SH DFND 1 0 201 0 FIRST BANCORP P R COM NEW 318672706 1198559 105005 SH DFND 1 0 105005 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1726 65 SH DFND 1 0 65 0 THOR INDS INC COM 885160101 43522 547 SH DFND 1 0 547 0 FORTIVE CORP COM 34959J108 26987 396 SH DFND 1 0 396 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 45862 1550 SH DFND 1 0 1550 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 11952070 789921 SH DFND 1 0 789921 0 TARGET CORP COM 87612E106 1498391 9089 SH DFND 1 0 9089 0 DIAGEO PLC SPON ADR NEW 25243Q205 23392763 129609 SH DFND 1 0 129609 0 NICE LTD SPONSORED ADR 653656108 1145 5 SH DFND 1 0 5 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 241993 9746 SH DFND 1 0 9746 0 AZEK CO INC CL A 05478C105 18832 800 SH DFND 1 0 800 0 ALCON AG ORD SHS H01301128 316492 4486 SH DFND 1 0 4486 0 HF SINCLAIR CORP COM 403949100 302430 6252 SH DFND 1 0 6252 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 61238 200 SH DFND 1 0 200 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 952349 10271 SH DFND 1 0 10271 0 DENISON MINES CORP COM 248356107 45905 42500 SH DFND 1 0 42500 0 TURTLE BEACH CORP COM NEW 900450206 2440 244 SH DFND 1 0 244 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 16219449 505458 SH DFND 1 0 505458 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 151281668 493094 SH DFND 1 0 493094 0 EQUITRANS MIDSTREAM CORP COM 294600101 5099 883 SH DFND 1 0 883 0 KRANESHARES TR SSE STAR MRKT 50 500767694 5056 300 SH DFND 1 0 300 0 AMPHENOL CORP NEW CL A 032095101 302407 3702 SH DFND 1 0 3702 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6573642 50754 SH DFND 1 0 50754 0 AMERICAN LITHIUM CORP COM NEW 027259209 57001 24969 SH DFND 1 0 24969 0 RITHM CAPITAL CORP COM NEW 64828T201 33654 4212 SH DFND 1 0 4212 0 DBX ETF TR XTRCKR MSCI US 233051150 21441 571 SH DFND 1 0 571 0 EXSCIENTIA PLC ADS 30223G102 1846 350 SH DFND 1 0 350 0 CLEVELAND-CLIFFS INC NEW COM 185899101 220793 12047 SH DFND 1 0 12047 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 57467 3898 SH DFND 1 0 3898 0 GABELLI EQUITY TR INC COM 362397101 20277 3542 SH DFND 1 0 3542 0 KRANESHARES TR GLOBAL CARB STRA 500767678 541146 13668 SH DFND 1 0 13668 0 AVERY DENNISON CORP COM 053611109 34344 174 SH DFND 1 0 174 0 DOVER CORP COM 260003108 534658 3518 SH DFND 1 0 3518 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 104965588 3242330 SH DFND 1 0 3242330 0 NEXGEN ENERGY LTD COM 65340P106 492961 129387 SH DFND 1 0 129387 0 GENERAC HLDGS INC COM 368736104 963386 8919 SH DFND 1 0 8919 0 CROCS INC COM 227046109 595373 4709 SH DFND 1 0 4709 0 ELECTRONIC ARTS INC COM 285512109 9720114 80759 SH DFND 1 0 80759 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5423 248 SH DFND 1 0 248 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 4338987 47903 SH DFND 1 0 47903 0 LSB INDS INC COM 502160104 2365 229 SH DFND 1 0 229 0 COTY INC COM CL A 222070203 66964 5554 SH DFND 1 0 5554 0 AIRBNB INC COM CL A 009066101 7816504 62842 SH DFND 1 0 62842 0 AMAZON COM INC COM 023135106 116942998 1133388 SH DFND 1 0 1133388 0 CASSAVA SCIENCES INC COM 14817C107 14698 610 SH DFND 1 0 610 0 FIVE BELOW INC COM 33829M101 50052 243 SH DFND 1 0 243 0 HOWMET AEROSPACE INC COM 443201108 171121 4039 SH DFND 1 0 4039 0 REPUBLIC SVCS INC COM 760759100 367907 2721 SH DFND 1 0 2721 0 3M CO COM 88579Y101 8241447 78410 SH DFND 1 0 78410 0 VERISK ANALYTICS INC COM 92345Y106 813437 4241 SH DFND 1 0 4241 0 HECLA MNG CO COM 422704106 5376 850 SH DFND 1 0 850 0 OCEANEERING INTL INC COM 675232102 3507 199 SH DFND 1 0 199 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 631 102 SH DFND 1 0 102 0 GROUP 1 AUTOMOTIVE INC COM 398905109 90550 400 SH DFND 1 0 400 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 83533 4787 SH DFND 1 0 4787 0 TRANE TECHNOLOGIES PLC SHS G8994E103 12883916 70383 SH DFND 1 0 70383 0 SOUTHWEST AIRLS CO COM 844741108 664984 20428 SH DFND 1 0 20428 0 VALE S A SPONSORED ADS 91912E105 6067538 386771 SH DFND 1 0 386771 0 COSTAR GROUP INC COM 22160N109 17901 260 SH DFND 1 0 260 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 35115 1837 SH DFND 1 0 1837 0 LAS VEGAS SANDS CORP COM 517834107 10224711 177990 SH DFND 1 0 177990 0 CELYAD ONCOLOGY SA ADR 151205200 3094 3400 SH DFND 1 0 3400 0 WARNER MUSIC GROUP CORP COM CL A 934550203 11248 337 SH DFND 1 0 337 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11681 1363 SH DFND 1 0 1363 0 AGNICO EAGLE MINES LTD COM 008474108 18098800 356400 SH DFND 1 0 356400 0 COUPANG INC CL A 22266T109 11208 700 SH DFND 1 0 700 0 HOST HOTELS & RESORTS INC COM 44107P104 514968 31226 SH DFND 1 0 31226 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 33588 1115 SH DFND 1 0 1115 0 AGILYSYS INC COM 00847J105 546582 6670 SH DFND 1 0 6670 0 BAYTEX ENERGY CORP COM 07317Q105 2108969 562821 SH DFND 1 0 562821 0 TELEDYNE TECHNOLOGIES INC COM 879360105 27745 62 SH DFND 1 0 62 0 KLA CORP COM NEW 482480100 3603215 9042 SH DFND 1 0 9042 0 ARK ETF TR INNOVATION ETF 00214Q104 990920 24580 SH DFND 1 0 24580 0 INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 46144X537 424 200 SH DFND 1 0 200 0 RINGCENTRAL INC CL A 76680R206 3682 120 SH DFND 1 0 120 0 VACASA INC CLASS A COM 91854V107 470922 498330 SH DFND 1 0 498330 0 DEVON ENERGY CORP NEW COM 25179M103 2024181 40085 SH DFND 1 0 40085 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 4475 170 SH DFND 1 0 170 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 830 157 SH DFND 1 0 157 0 MATCH GROUP INC NEW COM 57667L107 7103 185 SH DFND 1 0 185 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 5002845 18086 SH DFND 1 0 18086 0 ARBUTUS BIOPHARMA CORP COM 03879J100 6406 2120 SH DFND 1 0 2120 0 ISHARES TR INTL TREA BD ETF 464288117 53881 1340 SH DFND 1 0 1340 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1826 92 SH DFND 1 0 92 0 CIRCOR INTL INC COM 17273K109 0 1966 SH DFND 1 0 1966 0 ISHARES TR CORE LT USDB ETF 464289479 181100 3380 SH DFND 1 0 3380 0 CLOUDFLARE INC CL A COM 18915M107 196540 3189 SH DFND 1 0 3189 0 CTI BIOPHARMA CORP COM 12648L601 21 5 SH DFND 1 0 5 0 VILLAGE FARMS INTL INC COM 92707Y108 2692 3265 SH DFND 1 0 3265 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1366 20 SH DFND 1 0 20 0 ALGOMA STL GROUP INC COM 015658107 24125 3000 SH DFND 1 0 3000 0 TC ENERGY CORP COM 87807B107 78324936 2024708 SH DFND 1 0 2024708 0 PACER FDS TR TRENDP US LAR CP 69374H105 20726 546 SH DFND 1 0 546 0 ENSIGN GROUP INC COM 29358P101 381638 3997 SH DFND 1 0 3997 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 80293 976 SH DFND 1 0 976 0 OTIS WORLDWIDE CORP COM 68902V107 4447249 52780 SH DFND 1 0 52780 0 WESTERN ASSET EMERGING MKTS COM 95766A101 336308 39170 SH DFND 1 0 39170 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 8128 9128 SH DFND 1 0 9128 0 RELX PLC SPONSORED ADR 759530108 135706 4181 SH DFND 1 0 4181 0 BRIGHT GREEN CORP COMMON STOCK 10920G100 1273 1350 SH DFND 1 0 1350 0 ROBINHOOD MKTS INC COM CL A 770700102 970 100 SH DFND 1 0 100 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13369559 92386 SH DFND 1 0 92386 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 2937 23 SH DFND 1 0 23 0 SUN LIFE FINANCIAL INC. COM 866796105 85443420 1833918 SH DFND 1 0 1833918 0 SOLID POWER INC CLASS A COM 83422N105 795 265 SH DFND 1 0 265 0 ISHARES TR RUS TP200 GR ETF 464289438 33336 240 SH DFND 1 0 240 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 15119 325 SH DFND 1 0 325 0 CARLYLE GROUP INC COM 14316J108 147125 4736 SH DFND 1 0 4736 0 CANADIAN NATL RY CO COM 136375102 188240526 1603755 SH DFND 1 0 1603755 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 56262 2100 SH DFND 1 0 2100 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 3 8 SH DFND 1 0 8 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1054528 21260 SH DFND 1 0 21260 0 YEXT INC COM 98585N106 5049 525 SH DFND 1 0 525 0 LYFT INC CL A COM 55087P104 25253 2730 SH DFND 1 0 2730 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 462508 2465 SH DFND 1 0 2465 0 CANADIAN PAC RY LTD COM 13645T100 93799273 1223071 SH DFND 1 0 1223071 0 VANECK MERK GOLD TR GOLD TRUST 921078101 9171 480 SH DFND 1 0 480 0 CERIDIAN HCM HLDG INC COM 15677J108 1178401 16271 SH DFND 1 0 16271 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18709 1795 SH DFND 1 0 1795 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 103589 637 SH DFND 1 0 637 0 COGNEX CORP COM 192422103 31693 640 SH DFND 1 0 640 0 EURONET WORLDWIDE INC COM 298736109 22364 200 SH DFND 1 0 200 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 176096 604 SH DFND 1 0 604 0 POET TECHNOLOGIES INC COM NEW 73044W302 88084 22550 SH DFND 1 0 22550 0 MORGAN STANLEY INDIA INVT FD COM 61745C105 6237 320 SH DFND 1 0 320 0 ISHARES INC CUR HD MSCI EM 46434G509 45532 1894 SH DFND 1 0 1894 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4368861 70945 SH DFND 1 0 70945 0 BAIDU INC SPON ADR REP A 056752108 139119 922 SH DFND 1 0 922 0 ISHARES TR AGENCY BOND ETF 464288166 32418 300 SH DFND 1 0 300 0 MSCI INC COM 55354G100 10426218 18649 SH DFND 1 0 18649 0 AON PLC SHS CL A G0403H108 3163223 10037 SH DFND 1 0 10037 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 558 1000 SH DFND 1 0 1000 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1118367 18380 SH DFND 1 0 18380 0 ISHARES TR MSCI AC ASIA ETF 464288182 3596848 63023 SH DFND 1 0 63023 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 25551 300 SH DFND 1 0 300 0 EVERTEC INC COM 30040P103 3641 108 SH DFND 1 0 108 0 RITE AID CORP COM 767754872 9338 4185 SH DFND 1 0 4185 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 5707 440 SH DFND 1 0 440 0 FEDEX CORP COM 31428X106 28185823 123558 SH DFND 1 0 123558 0 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 599259 2890 SH DFND 1 0 2890 0 ABSOLUTE SOFTWARE CORP COM 00386B109 18475 2392 SH DFND 1 0 2392 0 MEDTRONIC PLC SHS G5960L103 17004203 211091 SH DFND 1 0 211091 0 FISKER INC CL A COM STK 33813J106 34947 5709 SH DFND 1 0 5709 0 METHANEX CORP COM 59151K108 1133165 24577 SH DFND 1 0 24577 0 TAYLOR MORRISON HOME CORP COM 87724P106 8989 235 SH DFND 1 0 235 0 HENRY JACK & ASSOC INC COM 426281101 80693 535 SH DFND 1 0 535 0 BOOKING HOLDINGS INC COM 09857L108 8370364 3156 SH DFND 1 0 3156 0 CMS ENERGY CORP COM 125896100 488361 7958 SH DFND 1 0 7958 0 SEABRIDGE GOLD INC COM 811916105 43831 3405 SH DFND 1 0 3405 0 T2 BIOSYSTEMS INC COM NEW 89853L203 18 40 SH DFND 1 0 40 0 UNIQURE NV SHS N90064101 1552 77 SH DFND 1 0 77 0 HOME DEPOT INC COM 437076102 46356531 157353 SH DFND 1 0 157353 0 SYNAPTICS INC COM 87157D109 15427 139 SH DFND 1 0 139 0 ISHARES TR BROAD USD HIGH 46435U853 7330393 208714 SH DFND 1 0 208714 0 BLOOMIN BRANDS INC COM 094235108 0 35 SH DFND 1 0 35 0 TUSIMPLE HLDGS INC CL A 90089L108 1103 750 SH DFND 1 0 750 0 VISION MARINE TECHNOLOGIES I COM C96657116 2752 705 SH DFND 1 0 705 0 ZSCALER INC COM 98980G102 39589 339 SH DFND 1 0 339 0 SILVERCREST METALS INC COM 828363101 2481322 349844 SH DFND 1 0 349844 0 TRANSOCEAN LTD REG SHS H8817H100 2470842 389722 SH DFND 1 0 389722 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4461012 66856 SH DFND 1 0 66856 0 GRAN TIERRA ENERGY INC COM 38500T101 66607 76300 SH DFND 1 0 76300 0 SYNCHRONY FINANCIAL COM 87165B103 18291 629 SH DFND 1 0 629 0 PINTEREST INC CL A 72352L106 748018 27557 SH DFND 1 0 27557 0 SPDR SER TR S&P OILGAS EXP 78468R556 151336 1189 SH DFND 1 0 1189 0 WEST FRASER TIMBER CO LTD COM 952845105 6414368 90079 SH DFND 1 0 90079 0 PACWEST BANCORP DEL COM 695263103 7199 740 SH DFND 1 0 740 0 CUREVAC N V COM N2451R105 417 60 SH DFND 1 0 60 0 SUNSHINE BIOPHARMA INC COM NEW 867781403 4230 6042 SH DFND 1 0 6042 0 PROLOGIS INC. COM 74340W103 319232 2537 SH DFND 1 0 2537 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 170651 5660 SH DFND 1 0 5660 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 257173 3442 SH DFND 1 0 3442 0 INTERNATIONAL SEAWAYS INC COM Y41053102 333 8 SH DFND 1 0 8 0 CHEMED CORP NEW COM 16359R103 15061 28 SH DFND 1 0 28 0 RE MAX HLDGS INC CL A 75524W108 165351 8814 SH DFND 1 0 8814 0 TANDEM DIABETES CARE INC COM NEW 875372203 8281 204 SH DFND 1 0 204 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15761 400 SH DFND 1 0 400 0 ALGONQUIN PWR UTILS CORP COM 015857105 25577660 3056566 SH DFND 1 0 3056566 0 LUMENTUM HLDGS INC COM 55024U109 89360 1655 SH DFND 1 0 1655 0 INVESTMENT MANAGERS SER TR I AXS ESOTERICA NE 46144X495 60498 1531 SH DFND 1 0 1531 0 INTERNATIONAL PAPER CO COM 460146103 73729 2044 SH DFND 1 0 2044 0 FORD MTR CO DEL COM 345370860 5869380 465694 SH DFND 1 0 465694 0 SURGERY PARTNERS INC COM 86881A100 1205 35 SH DFND 1 0 35 0 CO-DIAGNOSTICS INC COM 189763105 294 200 SH DFND 1 0 200 0 INVITAE CORP COM 46185L103 530 395 SH DFND 1 0 395 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 243847 5850 SH DFND 1 0 5850 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1914600 111564 SH DFND 1 0 111564 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 221843 2233 SH DFND 1 0 2233 0 WASTE CONNECTIONS INC COM 94106B101 29281133 211129 SH DFND 1 0 211129 0 BERRY GLOBAL GROUP INC COM 08579W103 1308933 22230 SH DFND 1 0 22230 0 EVGO INC CL A COM 30052F100 5626 723 SH DFND 1 0 723 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 250593 6195 SH DFND 1 0 6195 0 DOCEBO INC COM 25609L105 3219149 80561 SH DFND 1 0 80561 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 22354 16922 SH DFND 1 0 16922 0 TERADYNE INC COM 880770102 2241329 20861 SH DFND 1 0 20861 0 SEELOS THERAPEUTICS INC COM 81577F109 693 1000 SH DFND 1 0 1000 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1326027 15861 SH DFND 1 0 15861 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3291 300 SH DFND 1 0 300 0 DESKTOP METAL INC COM CL A 25058X105 12378 5405 SH DFND 1 0 5405 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1157106 14075 SH DFND 1 0 14075 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 3282 1000 SH DFND 1 0 1000 0 ABB LTD SPONSORED ADR 000375204 5611028 163430 SH DFND 1 0 163430 0 EMERSON ELEC CO COM 291011104 1526572 18259 SH DFND 1 0 18259 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 41469 824 SH DFND 1 0 824 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 218263 10100 SH DFND 1 0 10100 0 XPO INC COM 983793100 5744527 179600 SH DFND 1 0 179600 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 6165 332 SH DFND 1 0 332 0 HUNTSMAN CORP COM 447011107 8205 300 SH DFND 1 0 300 0 PROCTER AND GAMBLE CO COM 742718109 37654671 253481 SH DFND 1 0 253481 0 GENPREX INC COM 372446104 767 850 SH DFND 1 0 850 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 737 60 SH DFND 1 0 60 0 MOLSON COORS BEVERAGE CO CL B 60871R209 985783 19067 SH DFND 1 0 19067 0 ALPHABET INC CAP STK CL A 02079K305 99303766 958212 SH DFND 1 0 958212 0 INTERNATIONAL BUSINESS MACHS COM 459200101 33148226 252886 SH DFND 1 0 252886 0 ISHARES TR 0-5YR INVT GR CP 46434V100 42402 875 SH DFND 1 0 875 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 89099 632 SH DFND 1 0 632 0 H & E EQUIPMENT SERVICES INC COM 404030108 320195 7240 SH DFND 1 0 7240 0 OCUGEN INC COM 67577C105 255 300 SH DFND 1 0 300 0 MSC INDL DIRECT INC CL A 553530106 170775 2034 SH DFND 1 0 2034 0 GLOBAL X FDS DISRUPTIVE MATLS 37960A867 19390 1000 SH DFND 1 0 1000 0 BRAZE INC COM CL A 10576N102 3455 100 SH DFND 1 0 100 0 IMMUNOPRECISE ANTIBODIES LTD COM NEW 45257F200 6251 2255 SH DFND 1 0 2255 0 UNITED RENTALS INC COM 911363109 5183327 13096 SH DFND 1 0 13096 0 TOPBUILD CORP COM 89055F103 2498 12 SH DFND 1 0 12 0 GLOBAL X FDS DOW 30 COVERED C 37960A859 132584 6121 SH DFND 1 0 6121 0 VAREX IMAGING CORP COM 92214X106 36 2 SH DFND 1 0 2 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 293524 7886 SH DFND 1 0 7886 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922B600 2689 275 SH DFND 1 0 275 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3430 46 SH DFND 1 0 46 0 ASTRA SPACE INC COM CL A 04634X103 85 197 SH DFND 1 0 197 0 PROSHARES TR ULTRAPRO QQQ 74347X831 283 10 SH DFND 1 0 10 0 STEM INC COM 85859N102 41149 7270 SH DFND 1 0 7270 0 DRAFTKINGS INC NEW COM CL A 26142V105 6320167 326424 SH DFND 1 0 326424 0 EVEREST RE GROUP LTD COM G3223R108 670659 1896 SH DFND 1 0 1896 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 94225 593 SH DFND 1 0 593 0 MARATHON PETE CORP COM 56585A102 1953920 14496 SH DFND 1 0 14496 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 1147 1280 SH DFND 1 0 1280 0 HILLENBRAND INC COM 431571108 46938 988 SH DFND 1 0 988 0 PAYPAL HLDGS INC COM 70450Y103 8611812 113410 SH DFND 1 0 113410 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 186836 1000 SH DFND 1 0 1000 0 OSISKO DEVELOPMENT CORP COM NEW 68828E809 4357 906 SH DFND 1 0 906 0 OLD DOMINION FREIGHT LINE IN COM 679580100 177232 520 SH DFND 1 0 520 0 GENERAL MTRS CO COM 37045V100 12753600 349577 SH DFND 1 0 349577 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 2230 1000 SH DFND 1 0 1000 0 VANGUARD INDEX FDS MID CAP ETF 922908629 820076 3890 SH DFND 1 0 3890 0 BLACKSTONE MTG TR INC COM CL A 09257W100 357 20 SH DFND 1 0 20 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 181022 1225 SH DFND 1 0 1225 0 PATTERSON COS INC COM 703395103 33446 1250 SH DFND 1 0 1250 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 37147 803 SH DFND 1 0 803 0 ANALOG DEVICES INC COM 032654105 8105821 41125 SH DFND 1 0 41125 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 475141 7730 SH DFND 1 0 7730 0 RANGE RES CORP COM 75281A109 27885 1053 SH DFND 1 0 1053 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 400 120 SH DFND 1 0 120 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 42060 300 SH DFND 1 0 300 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 19603 230 SH DFND 1 0 230 0 PAPA JOHNS INTL INC COM 698813102 18358 245 SH DFND 1 0 245 0 ACTIVISION BLIZZARD INC COM 00507V109 1824172 21312 SH DFND 1 0 21312 0 STAR EQUITY HOLDINGS INC COM 85513Q103 1800 2000 SH DFND 1 0 2000 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 395 100 SH DFND 1 0 100 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 58752 782 SH DFND 1 0 782 0 STATE STR CORP COM 857477103 266014 3534 SH DFND 1 0 3534 0 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853 21833 1015 SH DFND 1 0 1015 0 ALLEGION PLC ORD SHS G0176J109 1073462 10055 SH DFND 1 0 10055 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 2779431 1498691 SH DFND 1 0 1498691 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 4204 3508 SH DFND 1 0 3508 0 RAYONIER INC COM 754907103 87599 2635 SH DFND 1 0 2635 0 SERVICE CORP INTL COM 817565104 2208154 32105 SH DFND 1 0 32105 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 242495 4936 SH DFND 1 0 4936 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 11077 200 SH DFND 1 0 200 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 754341 41973 SH DFND 1 0 41973 0 MARKETAXESS HLDGS INC COM 57060D108 1316047 3365 SH DFND 1 0 3365 0 RMR GROUP INC CL A 74967R106 26 1 SH DFND 1 0 1 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 386348 7899 SH DFND 1 0 7899 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2472 25 SH DFND 1 0 25 0 INGERSOLL RAND INC COM 45687V106 53556 921 SH DFND 1 0 921 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 192117 7700 SH DFND 1 0 7700 0 RUMBLE INC COM CL A 78137L105 12976 1300 SH DFND 1 0 1300 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 886645 11389 SH DFND 1 0 11389 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 11166152 593931 SH DFND 1 0 593931 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 187054 805 SH DFND 1 0 805 0 PRICE T ROWE GROUP INC COM 74144T108 80470 713 SH DFND 1 0 713 0 ULTA BEAUTY INC COM 90384S303 564772 1038 SH DFND 1 0 1038 0 STARBUCKS CORP COM 855244109 19665479 189010 SH DFND 1 0 189010 0 BEIGENE LTD SPONSORED ADR 07725L102 6466 30 SH DFND 1 0 30 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4261377 2496 SH DFND 1 0 2496 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 9652 165 SH DFND 1 0 165 0 OLD SECOND BANCORP INC ILL COM 680277100 14 1 SH DFND 1 0 1 0 FORTUNA SILVER MINES INC COM 349915108 1378361 366042 SH DFND 1 0 366042 0 GSK PLC SPONSORED ADR 37733W204 3420075 96103 SH DFND 1 0 96103 0 AVROBIO INC COM 05455M100 373 380 SH DFND 1 0 380 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 419521 5082 SH DFND 1 0 5082 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 209749 3091 SH DFND 1 0 3091 0 FURY GOLD MINES LIMITED COM 36117T100 69630 136405 SH DFND 1 0 136405 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 255858 2581 SH DFND 1 0 2581 0 BOSTON SCIENTIFIC CORP COM 101137107 355619 7107 SH DFND 1 0 7107 0 WISDOMTREE TR INTERNTNL AI ENH 97717W786 23783 612 SH DFND 1 0 612 0 EQUITABLE HLDGS INC COM 29452E101 24803 1047 SH DFND 1 0 1047 0 AXALTA COATING SYS LTD COM G0750C108 98490 3250 SH DFND 1 0 3250 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3814333 62552 SH DFND 1 0 62552 0 METLIFE INC COM 59156R108 2186274 37744 SH DFND 1 0 37744 0 KRAFT HEINZ CO COM 500754106 9796591 253468 SH DFND 1 0 253468 0 SHOPIFY INC CL A 82509L107 24100050 503187 SH DFND 1 0 503187 0 GOODYEAR TIRE & RUBR CO COM 382550101 506538 45999 SH DFND 1 0 45999 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 94524 2554 SH DFND 1 0 2554 0 BITFARMS LTD COM 09173B107 21835 22880 SH DFND 1 0 22880 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 6827 263 SH DFND 1 0 263 0 WEWORK INC CL A 96209A104 1854 2410 SH DFND 1 0 2410 0 ARCH CAP GROUP LTD ORD G0450A105 231957 3419 SH DFND 1 0 3419 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 2497278 50996 SH DFND 1 0 50996 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 164738 2703 SH DFND 1 0 2703 0 DELEK US HLDGS INC NEW COM 24665A103 2293 100 SH DFND 1 0 100 0 NETAPP INC COM 64110D104 966413 15139 SH DFND 1 0 15139 0 ERICSSON ADR B SEK 10 294821608 161928 27725 SH DFND 1 0 27725 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 9850 167 SH DFND 1 0 167 0 TPI COMPOSITES INC COM 87266J104 652 50 SH DFND 1 0 50 0 AGILENT TECHNOLOGIES INC COM 00846U101 40116 290 SH DFND 1 0 290 0 DIGITAL RLTY TR INC COM 253868103 1067874 10862 SH DFND 1 0 10862 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 10173 434 SH DFND 1 0 434 0 GLADSTONE COMMERCIAL CORP COM 376536108 2270 180 SH DFND 1 0 180 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 2422 3645 SH DFND 1 0 3645 0 NYMOX PHARMACEUTICAL CORP COM P73398102 5853 17200 SH DFND 1 0 17200 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1097332 9256 SH DFND 1 0 9256 0 CSX CORP COM 126408103 3703895 123773 SH DFND 1 0 123773 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 407578 11315 SH DFND 1 0 11315 0 CECO ENVIRONMENTAL CORP COM 125141101 13990 1000 SH DFND 1 0 1000 0 IONQ INC COM 46222L108 43594 7100 SH DFND 1 0 7100 0 REPARE THERAPEUTICS INC COM 760273102 17885 1825 SH DFND 1 0 1825 0 IMAX CORP COM 45245E109 6235 325 SH DFND 1 0 325 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 55996 2758 SH DFND 1 0 2758 0 BLACKROCK INC COM 09247X101 10523079 15730 SH DFND 1 0 15730 0 MGM RESORTS INTERNATIONAL COM 552953101 140066 3154 SH DFND 1 0 3154 0 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 4402 13500 SH DFND 1 0 13500 0 PERION NETWORK LTD SHS NEW M78673114 7916 200 SH DFND 1 0 200 0 MURPHY USA INC COM 626755102 33781 131 SH DFND 1 0 131 0 CUMMINS INC COM 231021106 9223368 38630 SH DFND 1 0 38630 0 CORNING INC COM 219350105 1007111 28558 SH DFND 1 0 28558 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 60328 52 SH DFND 1 0 52 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 55756 3388 SH DFND 1 0 3388 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7416 37 SH DFND 1 0 37 0 NATIONAL FUEL GAS CO COM 636180101 419451 7267 SH DFND 1 0 7267 0 PLATINUM GROUP METALS LTD COM 72765Q882 211 150 SH DFND 1 0 150 0 AMETEK INC COM 031100100 170188 1171 SH DFND 1 0 1171 0 CIENA CORP COM NEW 171779309 37432 713 SH DFND 1 0 713 0 OSHKOSH CORP COM 688239201 1747 21 SH DFND 1 0 21 0 WILLIAMS COS INC COM 969457100 678043 22733 SH DFND 1 0 22733 0 SERVICENOW INC COM 81762P102 2354411 5072 SH DFND 1 0 5072 0 ESPERION THERAPEUTICS INC NE COM 29664W105 16609 10446 SH DFND 1 0 10446 0 MARQETA INC CLASS A COM 57142B104 3773 825 SH DFND 1 0 825 0 TYLER TECHNOLOGIES INC COM 902252105 12770 36 SH DFND 1 0 36 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 4 14 SH DFND 1 0 14 0 EMBECTA CORP COMMON STOCK 29082K105 34139 1215 SH DFND 1 0 1215 0 ALPS ETF TR ACTIVE REIT ETF 00162Q445 2528 104 SH DFND 1 0 104 0 STRYKER CORPORATION COM 863667101 16562000 57796 SH DFND 1 0 57796 0 LOCKHEED MARTIN CORP COM 539830109 12358935 26189 SH DFND 1 0 26189 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6727560 166439 SH DFND 1 0 166439 0 MAGNA INTL INC COM 559222401 47124283 887541 SH DFND 1 0 887541 0 WHEATON PRECIOUS METALS CORP COM 962879102 12643085 262864 SH DFND 1 0 262864 0 REALTY INCOME CORP COM 756109104 3546812 55987 SH DFND 1 0 55987 0 REVANCE THERAPEUTICS INC COM 761330109 33467 1040 SH DFND 1 0 1040 0 PDD HOLDINGS INC SPONSORED ADS 722304102 47666 628 SH DFND 1 0 628 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 286073 2504 SH DFND 1 0 2504 0 ROBERT HALF INTL INC COM 770323103 257660 3197 SH DFND 1 0 3197 0 KEROS THERAPEUTICS INC COM 492327101 1281 30 SH DFND 1 0 30 0 LIMINAL BIOSCIENCES INC COM NEW 53272L202 34191 9853 SH DFND 1 0 9853 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 371351 3850 SH DFND 1 0 3850 0 IDEXX LABS INC COM 45168D104 89974 180 SH DFND 1 0 180 0 IAMGOLD CORP COM 450913108 435338 161220 SH DFND 1 0 161220 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 528099 38283 SH DFND 1 0 38283 0 CHIMERIX INC COM 16934W106 125 100 SH DFND 1 0 100 0 ALPS ETF TR OSHS GBL INTER 00162Q361 1725 60 SH DFND 1 0 60 0 BOX INC CL A 10316T104 8034 300 SH DFND 1 0 300 0 SELECTA BIOSCIENCES INC COM 816212104 1842 1335 SH DFND 1 0 1335 0 C3 AI INC CL A 12468P104 100681 3052 SH DFND 1 0 3052 0 LINCOLN NATL CORP IND COM 534187109 22685 1010 SH DFND 1 0 1010 0 CAPRI HOLDINGS LIMITED SHS G1890L107 15034 320 SH DFND 1 0 320 0 TECNOGLASS INC ORD SHS G87264100 0 5055 SH DFND 1 0 5055 0 SKYWORKS SOLUTIONS INC COM 83088M102 4886101 41425 SH DFND 1 0 41425 0 QUANTUMSCAPE CORP COM CL A 74767V109 125502 15377 SH DFND 1 0 15377 0 BANK NEW YORK MELLON CORP COM 064058100 688597 15148 SH DFND 1 0 15148 0 IDEANOMICS INC COM 45166V106 18 165 SH DFND 1 0 165 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 41496 2600 SH DFND 1 0 2600 0 RIOT PLATFORMS INC COM 767292105 1247 125 SH DFND 1 0 125 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 47074 148 SH DFND 1 0 148 0 GAMESTOP CORP NEW CL A 36467W109 553 24 SH DFND 1 0 24 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 11206 3200 SH DFND 1 0 3200 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12060 90 SH DFND 1 0 90 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 11938 235 SH DFND 1 0 235 0 SCYNEXIS INC COM NEW 811292200 563 188 SH DFND 1 0 188 0 GENERAL MLS INC COM 370334104 1423532 16509 SH DFND 1 0 16509 0 ISHARES TR INTL EQTY FACTOR 46434V274 176921 6686 SH DFND 1 0 6686 0 GARMIN LTD SHS H2906T109 318812 3160 SH DFND 1 0 3160 0 SPDR SER TR COMP SOFTWARE 78464A599 36897 300 SH DFND 1 0 300 0 UNITED STATES STL CORP NEW COM 912909108 17358 665 SH DFND 1 0 665 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 16728 840 SH DFND 1 0 840 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 873495 4479 SH DFND 1 0 4479 0 RADIANT LOGISTICS INC COM 75025X100 3933 600 SH DFND 1 0 600 0 UNITY SOFTWARE INC COM 91332U101 176302 5910 SH DFND 1 0 5910 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 10158 270 SH DFND 1 0 270 0 SEMRUSH HLDGS INC CL A COM 81686C104 5029 500 SH DFND 1 0 500 0 DONALDSON INC COM 257651109 52272 800 SH DFND 1 0 800 0 VERITIV CORP COM 923454102 75796 561 SH DFND 1 0 561 0 MP MATERIALS CORP COM CL A 553368101 3492035 123918 SH DFND 1 0 123918 0 PPL CORP COM 69351T106 70433 2535 SH DFND 1 0 2535 0 SPDR SER TR HLTH CARE SVCS 78464A573 232268 2688 SH DFND 1 0 2688 0 VISA INC COM CL A 92826C839 99218063 440018 SH DFND 1 0 440018 0 KIMBERLY-CLARK CORP COM 494368103 5092924 37946 SH DFND 1 0 37946 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1141013 13907 SH DFND 1 0 13907 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 767328 9236 SH DFND 1 0 9236 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 86598 8686 SH DFND 1 0 8686 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 14103 475 SH DFND 1 0 475 0 LIBERTY BROADBAND CORP COM SER C 530307305 980 12 SH DFND 1 0 12 0 AMERICAN TOWER CORP NEW COM 03027X100 1547907 7588 SH DFND 1 0 7588 0 SCHWAB CHARLES CORP COM 808513105 507319 10084 SH DFND 1 0 10084 0 GRAHAM HLDGS CO COM CL B 384637104 1785 3 SH DFND 1 0 3 0 AVID TECHNOLOGY INC COM 05367P100 4951 155 SH DFND 1 0 155 0 ORANGE SPONSORED ADR 684060106 749738 62972 SH DFND 1 0 62972 0 TAPESTRY INC COM 876030107 4733944 109733 SH DFND 1 0 109733 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 33596 1024 SH DFND 1 0 1024 0 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 21194 1080 SH DFND 1 0 1080 0 CULP INC COM 230215105 2211 425 SH DFND 1 0 425 0 HENRY SCHEIN INC COM 806407102 731163 8969 SH DFND 1 0 8969 0 NISOURCE INC COM 65473P105 24318 870 SH DFND 1 0 870 0 ARCHER AVIATION INC COM CL A 03945R102 57000 20000 SH DFND 1 0 20000 0 MOLINA HEALTHCARE INC COM 60855R100 15781 59 SH DFND 1 0 59 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 28762 355 SH DFND 1 0 355 0 BUTTERFLY NETWORK INC COM CL A 124155102 9368 4980 SH DFND 1 0 4980 0 TRIP COM GROUP LTD ADS 89677Q107 4902898 129989 SH DFND 1 0 129989 0 ISHARES INC MSCI EMRG CHN 46434G764 3358 68 SH DFND 1 0 68 0 GUIDEWIRE SOFTWARE INC COM 40171V100 142042 1731 SH DFND 1 0 1731 0 LISTED FD TR ROUNDHILL VIDEO 53656F706 451 30 SH DFND 1 0 30 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 37012 15881 SH DFND 1 0 15881 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15161 70 SH DFND 1 0 70 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 71157 3995 SH DFND 1 0 3995 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1476 86 SH DFND 1 0 86 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 419248 1381 SH DFND 1 0 1381 0 INTUIT COM 461202103 596058 1337 SH DFND 1 0 1337 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 2522 1280 SH DFND 1 0 1280 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 36185 694 SH DFND 1 0 694 0 SEA LTD SPONSORD ADS 81141R100 805764 9320 SH DFND 1 0 9320 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 249270 7797 SH DFND 1 0 7797 0 SKILLZ INC COM 83067L109 1078 1852 SH DFND 1 0 1852 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 823599 8946 SH DFND 1 0 8946 0 ANTERO MIDSTREAM CORP COM 03676B102 7971 760 SH DFND 1 0 760 0 AEVA TECHNOLOGIES INC COM 00835Q103 207 175 SH DFND 1 0 175 0 L3HARRIS TECHNOLOGIES INC COM 502431109 415128 2115 SH DFND 1 0 2115 0 ACUITYADS HLDGS INC COM 00510L106 10154 6505 SH DFND 1 0 6505 0 MANITOWOC CO INC COM NEW 563571405 60258 3526 SH DFND 1 0 3526 0 ISHARES TR MSCI INDIA SM CP 46429B614 4939 100 SH DFND 1 0 100 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2976 150 SH DFND 1 0 150 0 EPR PPTYS COM SH BEN INT 26884U109 5028 132 SH DFND 1 0 132 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 21 25 SH DFND 1 0 25 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3768349 54286 SH DFND 1 0 54286 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 243279 16743 SH DFND 1 0 16743 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 36430 625 SH DFND 1 0 625 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5861797 26350 SH DFND 1 0 26350 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1409834 26367 SH DFND 1 0 26367 0 TENET HEALTHCARE CORP COM NEW 88033G407 60009 1010 SH DFND 1 0 1010 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 288977 1844 SH DFND 1 0 1844 0 DARDEN RESTAURANTS INC COM 237194105 121820 944 SH DFND 1 0 944 0 TRUIST FINL CORP COM 89832Q109 158389 4650 SH DFND 1 0 4650 0 TRANSDIGM GROUP INC COM 893641100 16205 22 SH DFND 1 0 22 0 CITY OFFICE REIT INC COM 178587101 1378 200 SH DFND 1 0 200 0 ORGANON & CO COMMON STOCK 68622V106 195284 8306 SH DFND 1 0 8306 0 MICRON TECHNOLOGY INC COM 595112103 9056880 150107 SH DFND 1 0 150107 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 984102 13753 SH DFND 1 0 13753 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 1033273 15488 SH DFND 1 0 15488 0 KRANESHARES TR EUROPEAN CARBON 500767561 1325183 38889 SH DFND 1 0 38889 0 SHELL PLC SPON ADS 780259305 5272918 91612 SH DFND 1 0 91612 0 YUM CHINA HLDGS INC COM 98850P109 43247 682 SH DFND 1 0 682 0 GEVO INC COM PAR 374396406 765 500 SH DFND 1 0 500 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24161 408 SH DFND 1 0 408 0 GLOBAL X FDS CLEANTECH ETF 37954Y228 15890 1000 SH DFND 1 0 1000 0 MARATHON OIL CORP COM 565849106 59085 2467 SH DFND 1 0 2467 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 862984 13055 SH DFND 1 0 13055 0 UBS GROUP AG SHS H42097107 271089 12707 SH DFND 1 0 12707 0 GOLDMAN SACHS GROUP INC COM 38141G104 8415289 25746 SH DFND 1 0 25746 0 ISHARES TR MSCI USA MIN VOL 46429B697 2285891 31417 SH DFND 1 0 31417 0 NVIDIA CORPORATION COM 67066G104 61662313 222008 SH DFND 1 0 222008 0 FAIR ISAAC CORP COM 303250104 28089 40 SH DFND 1 0 40 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4999 62 SH DFND 1 0 62 0 CONOCOPHILLIPS COM 20825C104 1434869 14461 SH DFND 1 0 14461 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 8484 282 SH DFND 1 0 282 0 MONGODB INC CL A 60937P106 5145032 22069 SH DFND 1 0 22069 0 ISHARES TR CORE HIGH DV ETF 46429B663 1561412 15504 SH DFND 1 0 15504 0 PRIMERICA INC COM 74164M108 44929 261 SH DFND 1 0 261 0 NOKIA CORP SPONSORED ADR 654902204 679769 138670 SH DFND 1 0 138670 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 174432 1600 SH DFND 1 0 1600 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 1008 3290 SH DFND 1 0 3290 0 ISHARES TR FLTG RATE NT ETF 46429B655 19365 384 SH DFND 1 0 384 0 JETBLUE AWYS CORP COM 477143101 13086 1800 SH DFND 1 0 1800 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2702 40 SH DFND 1 0 40 0 ISHARES TR MSCI EAFE MIN VL 46429B689 43905 649 SH DFND 1 0 649 0 FACTSET RESH SYS INC COM 303075105 2204249 5320 SH DFND 1 0 5320 0 ISHARES TR ESG MSCI EM LDRS 46436E601 51932 1142 SH DFND 1 0 1142 0 EXXON MOBIL CORP COM 30231G102 7996148 72932 SH DFND 1 0 72932 0 ISHARES TR MSCI CHINA ETF 46429B671 440291 8827 SH DFND 1 0 8827 0 SIGMA LITHIUM CORPORATION COM 826599102 6016844 165703 SH DFND 1 0 165703 0 INTELLIA THERAPEUTICS INC COM 45826J105 559 15 SH DFND 1 0 15 0 CHART INDS INC COM 16115Q308 11667 93 SH DFND 1 0 93 0 GILDAN ACTIVEWEAR INC COM 375916103 10417116 314768 SH DFND 1 0 314768 0 TFI INTL INC COM 87241L109 80911360 681152 SH DFND 1 0 681152 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 92 30 SH DFND 1 0 30 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 12749 6100 SH DFND 1 0 6100 0 ALTRIA GROUP INC COM 02209S103 2557814 57324 SH DFND 1 0 57324 0 EDISON INTL COM 281020107 429248 6013 SH DFND 1 0 6013 0 CENTENE CORP DEL COM 15135B101 268354 4246 SH DFND 1 0 4246 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 22672319 1088955 SH DFND 1 0 1088955 0 NOVAGOLD RES INC COM NEW 66987E206 16100 2600 SH DFND 1 0 2600 0 HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704 31192 9496 SH DFND 1 0 9496 0 KNOWLES CORP COM 49926D109 1106264 65098 SH DFND 1 0 65098 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 4772 1650 SH DFND 1 0 1650 0 ISHARES U S ETF TR INT RT HD LONG 46431W812 10653 457 SH DFND 1 0 457 0 IMMUNOGEN INC COM 45253H101 7680 2000 SH DFND 1 0 2000 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 133009 12701 SH DFND 1 0 12701 0 CHARLES RIV LABS INTL INC COM 159864107 89838 445 SH DFND 1 0 445 0 PAYCHEX INC COM 704326107 4222794 36874 SH DFND 1 0 36874 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6339868 55169 SH DFND 1 0 55169 0 ORION OFFICE REIT INC COM 68629Y103 341 51 SH DFND 1 0 51 0 ISHARES TR EXPONENTIAL TECH 46434V381 27138 515 SH DFND 1 0 515 0 DELTA AIR LINES INC DEL COM NEW 247361702 4650452 133285 SH DFND 1 0 133285 0 MITEK SYS INC COM NEW 606710200 13398 1400 SH DFND 1 0 1400 0 BLACKBERRY LTD COM 09228F103 310894 68004 SH DFND 1 0 68004 0 2U INC COM 90214J101 16420 2400 SH DFND 1 0 2400 0 FOX CORP CL A COM 35137L105 136 4 SH DFND 1 0 4 0 WORTHINGTON INDS INC COM 981811102 19392 300 SH DFND 1 0 300 0 ALLSTATE CORP COM 020002101 1494612 13489 SH DFND 1 0 13489 0 SMITH & WESSON BRANDS INC COM 831754106 3696 300 SH DFND 1 0 300 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 217206 8491 SH DFND 1 0 8491 0 NEKTAR THERAPEUTICS COM 640268108 238 340 SH DFND 1 0 340 0 ISHARES INC MSCI JPN ETF NEW 46434G822 289864 4940 SH DFND 1 0 4940 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 96206 2011 SH DFND 1 0 2011 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 510761 25007 SH DFND 1 0 25007 0 VERSABANK NEW COM 92512J106 768808 103921 SH DFND 1 0 103921 0 WABTEC COM 929740108 46004 455 SH DFND 1 0 455 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 8044 855 SH DFND 1 0 855 0 SPDR SER TR S&P REGL BKG 78464A698 88766 2025 SH DFND 1 0 2025 0 ISHARES INC MSCI GBL ETF NEW 46434G848 34453 806 SH DFND 1 0 806 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2625472 13786 SH DFND 1 0 13786 0 ENTERPRISE PRODS PARTNERS L COM 293792107 905752 34955 SH DFND 1 0 34955 0 HELMERICH & PAYNE INC COM 423452101 894 25 SH DFND 1 0 25 0 LEAR CORP COM NEW 521865204 3206 23 SH DFND 1 0 23 0 GANNETT CO INC COM 36472T109 67 36 SH DFND 1 0 36 0 MCCORMICK & CO INC COM NON VTG 579780206 206053 2476 SH DFND 1 0 2476 0 JOHNSON CTLS INTL PLC SHS G51502105 3084530 51245 SH DFND 1 0 51245 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 370 12 SH DFND 1 0 12 0 ISHARES TR MSCI EURO FL ETF 464289180 140456 8055 SH DFND 1 0 8055 0 PERFORMANCE FOOD GROUP CO COM 71377A103 14184 235 SH DFND 1 0 235 0 ARCBEST CORP COM 03937C105 55386 600 SH DFND 1 0 600 0 TEEKAY CORPORATION COM Y8564W103 69914 11325 SH DFND 1 0 11325 0 PHENIXFIN CORP COM 71742W103 13356 371 SH DFND 1 0 371 0 SANGAMO THERAPEUTICS INC COM 800677106 350 200 SH DFND 1 0 200 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 328527 37146 SH DFND 1 0 37146 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 11176 498 SH DFND 1 0 498 0 ISHARES INC ESG AWR MSCI EM 46434G863 24017 763 SH DFND 1 0 763 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 917820 35602 SH DFND 1 0 35602 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4054068 32785 SH DFND 1 0 32785 0 INGREDION INC COM 457187102 29699 292 SH DFND 1 0 292 0 ISHARES INC MSCI GBL GOLD MN 46434G855 259842 10349 SH DFND 1 0 10349 0 MORGAN STANLEY COM NEW 617446448 9808865 111796 SH DFND 1 0 111796 0 DIEBOLD NIXDORF INC COM STK 253651103 210 175 SH DFND 1 0 175 0 CARISMA THERAPEUTICS INC COM 14216R101 153 50 SH DFND 1 0 50 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1825 24 SH DFND 1 0 24 0 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 7750 3880 SH DFND 1 0 3880 0 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 249085 15483 SH DFND 1 0 15483 0 HASBRO INC COM 418056107 69758 1300 SH DFND 1 0 1300 0 JOHNSON & JOHNSON COM 478160104 84599328 550863 SH DFND 1 0 550863 0 ABCAM PLC ADS 000380204 42174 3132 SH DFND 1 0 3132 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 85152528 2020200 SH DFND 1 0 2020200 0 SPDR SER TR AEROSPACE DEF 78464A631 116947 1001 SH DFND 1 0 1001 0 AMERICAN ELEC PWR CO INC COM 025537101 5545451 60954 SH DFND 1 0 60954 0 BARCLAYS BANK PLC IPATHBBGNATGAS37 06745T368 10929 1000 SH DFND 1 0 1000 0 SHOCKWAVE MED INC COM 82489T104 11916 55 SH DFND 1 0 55 0 DOMINION ENERGY INC COM 25746U109 232566 4183 SH DFND 1 0 4183 0 SPDR SER TR S&P PHARMAC 78464A722 144412 3520 SH DFND 1 0 3520 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 105108473 256696 SH DFND 1 0 256696 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 150531 3701 SH DFND 1 0 3701 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 5463 292 SH DFND 1 0 292 0 B2GOLD CORP COM 11777Q209 3267469 829993 SH DFND 1 0 829993 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 36558 3219 SH DFND 1 0 3219 0 ENTHUSIAST GAMING HLDGS INC COM 29385B109 17247 29511 SH DFND 1 0 29511 0 ISHARES TR INVESTMENT GRADE 46435G219 357099 9112 SH DFND 1 0 9112 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 21228 225 SH DFND 1 0 225 0 ENBRIDGE INC COM 29250N105 169413695 4461212 SH DFND 1 0 4461212 0 BAXTER INTL INC COM 071813109 711395 17543 SH DFND 1 0 17543 0 WARNER BROS DISCOVERY INC COM SER A 934423104 623944 41342 SH DFND 1 0 41342 0 ISHARES TR MSCI DENMARK ETF 46429B523 11773 112 SH DFND 1 0 112 0 NATIONAL BEVERAGE CORP COM 635017106 38228 541 SH DFND 1 0 541 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 55350 1350 SH DFND 1 0 1350 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 18056 750 SH DFND 1 0 750 0 SPDR SER TR S&P RETAIL ETF 78464A714 8876 140 SH DFND 1 0 140 0 VALVOLINE INC COM 92047W101 6988 200 SH DFND 1 0 200 0 QUIPT HOME MEDICAL CORP COM 74880P104 23121 3339 SH DFND 1 0 3339 0 ISHARES INC MSCI HONG KG ETF 464286871 30424 1572 SH DFND 1 0 1572 0 INSMED INC COM PAR $.01 457669307 72803 4280 SH DFND 1 0 4280 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 467 9 SH DFND 1 0 9 0 TRIMBLE INC COM 896239100 214799 4100 SH DFND 1 0 4100 0 ISHARES INC MSCI MEXICO ETF 464286822 395185 6652 SH DFND 1 0 6652 0 CEVA INC COM 157210105 30380 1000 SH DFND 1 0 1000 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 71 1 SH DFND 1 0 1 0 SPARTANNASH CO COM 847215100 1859 75 SH DFND 1 0 75 0 BAUSCH HEALTH COS INC COM 071734107 203609 25353 SH DFND 1 0 25353 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 76 8 SH DFND 1 0 8 0 ISHARES INC MSCI GERMANY ETF 464286806 81621 2868 SH DFND 1 0 2868 0 TRINET GROUP INC COM 896288107 10796 134 SH DFND 1 0 134 0 DARLING INGREDIENTS INC COM 237266101 2017424 34552 SH DFND 1 0 34552 0 ENERFLEX LTD COM 29269R105 363100 62272 SH DFND 1 0 62272 0 LANNET INC COM NEW 516012200 218 125 SH DFND 1 0 125 0 HUT 8 MNG CORP COM 44812T102 12443 6865 SH DFND 1 0 6865 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15854826 170486 SH DFND 1 0 170486 0 NIKE INC CL B 654106103 27444295 223866 SH DFND 1 0 223866 0 AERCAP HOLDINGS NV SHS N00985106 2983 53 SH DFND 1 0 53 0 APOGEE ENTERPRISES INC COM 037598109 1257667 29168 SH DFND 1 0 29168 0 KEYCORP COM 493267108 81335 6505 SH DFND 1 0 6505 0 PIPER SANDLER COMPANIES COM 724078100 12042 87 SH DFND 1 0 87 0 PCTEL INC COM 69325Q105 158507 37472 SH DFND 1 0 37472 0 ISHARES TR 0-5YR HI YL CP 46434V407 22918 550 SH DFND 1 0 550 0 BAOZUN INC SPONSORED ADR 06684L103 1656 275 SH DFND 1 0 275 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 98396 4388 SH DFND 1 0 4388 0 SIMON PPTY GROUP INC NEW COM 828806109 3598373 32147 SH DFND 1 0 32147 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 180616 3462 SH DFND 1 0 3462 0 KINROSS GOLD CORP COM 496902404 5001728 1061140 SH DFND 1 0 1061140 0 ISHARES TR MSCI INDIA ETF 46429B598 3975939 101011 SH DFND 1 0 101011 0 MICROSTRATEGY INC CL A NEW 594972408 517032 1768 SH DFND 1 0 1768 0 AFFIRM HLDGS INC COM CL A 00827B106 19486 1790 SH DFND 1 0 1790 0 SIYATA MOBILE INC COM NEW 83013Q509 10 68 SH DFND 1 0 68 0 CRESCENT PT ENERGY CORP COM 22576C101 7402274 1048879 SH DFND 1 0 1048879 0 AMERISOURCEBERGEN CORP COM 03073E105 1983122 12401 SH DFND 1 0 12401 0 PACKAGING CORP AMER COM 695156109 616148 4438 SH DFND 1 0 4438 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 20456 5062 SH DFND 1 0 5062 0 REWALK ROBOTICS LTD SHS M8216Q200 2846 4000 SH DFND 1 0 4000 0 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 63934 2875 SH DFND 1 0 2875 0 FUELCELL ENERGY INC COM 35952H601 12748 4487 SH DFND 1 0 4487 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6276 703 SH DFND 1 0 703 0 BAKER HUGHES COMPANY CL A 05722G100 39906 1383 SH DFND 1 0 1383 0 RENT THE RUNWAY INC COM CL A 76010Y103 22787 8052 SH DFND 1 0 8052 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 57265 569 SH DFND 1 0 569 0 NIU TECHNOLOGIES ADS 65481N100 12223 2950 SH DFND 1 0 2950 0 HUNTINGTON BANCSHARES INC COM 446150104 204304 18274 SH DFND 1 0 18274 0 TRINITY INDS INC COM 896522109 231803 9512 SH DFND 1 0 9512 0 INDIA FD INC COM 454089103 9067 600 SH DFND 1 0 600 0 MASCO CORP COM 574599106 214331 4312 SH DFND 1 0 4312 0 ZILLOW GROUP INC CL C CAP STK 98954M200 44007 990 SH DFND 1 0 990 0 UGI CORP NEW COM 902681105 31275 900 SH DFND 1 0 900 0 ISHARES TR MSCI INTL QUALTY 46434V456 1021675 28936 SH DFND 1 0 28936 0 ORLA MNG LTD NEW COM 68634K106 1052714 224798 SH DFND 1 0 224798 0 WISDOMTREE INC COM 97717P104 10034 1715 SH DFND 1 0 1715 0 SHYFT GROUP INC COM 825698103 1934 85 SH DFND 1 0 85 0 ISHARES TR ESG EAFE ETF 46436E759 40400 679 SH DFND 1 0 679 0 VIMEO INC COMMON STOCK 92719V100 470 123 SH DFND 1 0 123 0 INGLES MKTS INC CL A 457030104 42926 484 SH DFND 1 0 484 0 TRIPADVISOR INC COM 896945201 728108 36662 SH DFND 1 0 36662 0 OFG BANCORP COM 67103X102 397694 15950 SH DFND 1 0 15950 0 PORTAGE BIOTECH INC COM G7185A128 4423 1455 SH DFND 1 0 1455 0 META MATERIALS INC COM 59134N104 33783 82754 SH DFND 1 0 82754 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 63500 2500 SH DFND 1 0 2500 0 VANGUARD INDEX FDS GROWTH ETF 922908736 711843 2855 SH DFND 1 0 2855 0 STEEL DYNAMICS INC COM 858119100 3082413 27279 SH DFND 1 0 27279 0 MANULIFE FINL CORP COM 56501R106 94100838 5147175 SH DFND 1 0 5147175 0 WILLIAMS SONOMA INC COM 969904101 1984850 16374 SH DFND 1 0 16374 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 58905 8439 SH DFND 1 0 8439 0 APPLIED MATLS INC COM 038222105 2350856 19130 SH DFND 1 0 19130 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 18784 141 SH DFND 1 0 141 0 PENN ENTERTAINMENT INC COM 707569109 122986 4144 SH DFND 1 0 4144 0 ACUITY BRANDS INC COM 00508Y102 62126 340 SH DFND 1 0 340 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32452579 113798 SH DFND 1 0 113798 0 MALIBU BOATS INC COM CL A 56117J100 12354 219 SH DFND 1 0 219 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 650567 3433 SH DFND 1 0 3433 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1804656 42281 SH DFND 1 0 42281 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16774059 241988 SH DFND 1 0 241988 0 VOYA FINANCIAL INC COM 929089100 171456 2400 SH DFND 1 0 2400 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 33416 822 SH DFND 1 0 822 0 PLAYTIKA HLDG CORP COM 72815L107 2818 250 SH DFND 1 0 250 0 VANGUARD INDEX FDS VALUE ETF 922908744 583017 4222 SH DFND 1 0 4222 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 7987 372 SH DFND 1 0 372 0 LANTRONIX INC COM NEW 516548203 578 133 SH DFND 1 0 133 0 MAIN STR CAP CORP COM 56035L104 60786 1540 SH DFND 1 0 1540 0 LINCOLN ELEC HLDGS INC COM 533900106 3044 18 SH DFND 1 0 18 0 ROGERS COMMUNICATIONS INC CL B 775109200 63653825 1376257 SH DFND 1 0 1376257 0 LI AUTO INC SPONSORED ADS 50202M102 6492 260 SH DFND 1 0 260 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5064069 24791 SH DFND 1 0 24791 0 MDU RES GROUP INC COM 552690109 264938 8688 SH DFND 1 0 8688 0 BIO RAD LABS INC CL A 090572207 1436 3 SH DFND 1 0 3 0 CONDUENT INC COM 206787103 342 100 SH DFND 1 0 100 0 VIATRIS INC COM 92556V106 863463 89837 SH DFND 1 0 89837 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 91540 944 SH DFND 1 0 944 0 JEFFERIES FINL GROUP INC COM 47233W109 631611 19909 SH DFND 1 0 19909 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 67663 3689 SH DFND 1 0 3689 0 ABRDN ETFS BBRG ALL COMMDY 003261203 18321 554 SH DFND 1 0 554 0 DRAGANFLY INC. COM NEW 26142Q205 11938 9328 SH DFND 1 0 9328 0 CITIZENS FINL GROUP INC COM 174610105 7469 246 SH DFND 1 0 246 0 META PLATFORMS INC CL A 30303M102 47060100 222272 SH DFND 1 0 222272 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 10969 49 SH DFND 1 0 49 0 CDW CORP COM 12514G108 42665 219 SH DFND 1 0 219 0 SPDR SER TR S&P BK ETF 78464A797 258986 6985 SH DFND 1 0 6985 0 ESSENTIAL UTILS INC COM 29670G102 73247 1678 SH DFND 1 0 1678 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 10158125 42635 SH DFND 1 0 42635 0 COLGATE PALMOLIVE CO COM 194162103 4723587 62896 SH DFND 1 0 62896 0 SPDR SER TR S&P DIVID ETF 78464A763 5625892 45482 SH DFND 1 0 45482 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1322816 84251 SH DFND 1 0 84251 0 MARSH & MCLENNAN COS INC COM 571748102 1581296 9498 SH DFND 1 0 9498 0 BIG LOTS INC COM 089302103 134760 12298 SH DFND 1 0 12298 0 APTARGROUP INC COM 038336103 49198 416 SH DFND 1 0 416 0 PENTAIR PLC SHS G7S00T104 19067 345 SH DFND 1 0 345 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 371728 1448 SH DFND 1 0 1448 0 CANOPY GROWTH CORP COM 138035100 122867 71079 SH DFND 1 0 71079 0 ISHARES TR CORE MSCI INTL 46435G326 104250 1724 SH DFND 1 0 1724 0 WIX COM LTD SHS M98068105 8488 85 SH DFND 1 0 85 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9590435 114913 SH DFND 1 0 114913 0 SPDR SER TR S&P METALS MNG 78464A755 62010 1167 SH DFND 1 0 1167 0 KRANESHARES TR CSI CHI INTERNET 500767306 501031 16089 SH DFND 1 0 16089 0 ISHARES INC MSCI SWITZERLAND 464286749 35813 790 SH DFND 1 0 790 0 ISHARES TR MORTGE REL ETF 46435G342 3407 156 SH DFND 1 0 156 0 HELLO GROUP INC ADS 423403104 19110 2100 SH DFND 1 0 2100 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 207595 2735 SH DFND 1 0 2735 0 SUN CMNTYS INC COM 866674104 14087 100 SH DFND 1 0 100 0 ISHARES TR MSCI UK ETF NEW 46435G334 70763 2194 SH DFND 1 0 2194 0 SPDR SER TR PORTFOLIO S&P500 78464A854 198447 4124 SH DFND 1 0 4124 0 BCE INC COM NEW 05534B760 222380847 4972468 SH DFND 1 0 4972468 0 SMILEDIRECTCLUB INC CL A COM 83192H106 773 1841 SH DFND 1 0 1841 0 GAP INC COM 364760108 753 75 SH DFND 1 0 75 0 ISHARES INC MSCI SPAIN ETF 464286764 4867 175 SH DFND 1 0 175 0 KB FINL GROUP INC SPONSORED ADR 48241A105 41848 1150 SH DFND 1 0 1150 0 VONTIER CORPORATION COM 928881101 58768 2149 SH DFND 1 0 2149 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 33609 300 SH DFND 1 0 300 0 M & T BK CORP COM 55261F104 26184 219 SH DFND 1 0 219 0 SPDR SER TR PORTFOLI S&P1500 78464A805 2221 44 SH DFND 1 0 44 0 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 301 654 SH DFND 1 0 654 0 RITCHIE BROS AUCTIONEERS COM 767744105 4694998 83821 SH DFND 1 0 83821 0 ROBLOX CORP CL A 771049103 333110 7405 SH DFND 1 0 7405 0 VIZIO HLDG CORP CL A COM 92858V101 1516 165 SH DFND 1 0 165 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1014687 20459 SH DFND 1 0 20459 0 NUCOR CORP COM 670346105 800311 5182 SH DFND 1 0 5182 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 30466633 970864 SH DFND 1 0 970864 0 GLADSTONE CAPITAL CORP COM 376535100 78940 8400 SH DFND 1 0 8400 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 828819 6355 SH DFND 1 0 6355 0 LISTED FD TR ROUNDHILL BALL 53656F417 70705 7535 SH DFND 1 0 7535 0 PENNYMAC MTG INVT TR COM 70931T103 15449 1253 SH DFND 1 0 1253 0 OUTSET MED INC COM 690145107 300635 16358 SH DFND 1 0 16358 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 7272 900 SH DFND 1 0 900 0 NVENT ELECTRIC PLC SHS G6700G107 410969 9573 SH DFND 1 0 9573 0 SPROUTS FMRS MKT INC COM 85208M102 2626 75 SH DFND 1 0 75 0 USANA HEALTH SCIENCES INC COM 90328M107 100141 1592 SH DFND 1 0 1592 0 MOODYS CORP COM 615369105 23021073 75398 SH DFND 1 0 75398 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 21707 1150 SH DFND 1 0 1150 0 MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202 1588 1080 SH DFND 1 0 1080 0 HEALTHCARE SVCS GROUP INC COM 421906108 277245 19987 SH DFND 1 0 19987 0 PAN AMERN SILVER CORP COM 697900108 418197 23070 SH DFND 1 0 23070 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4958 19 SH DFND 1 0 19 0 TILRAY BRANDS INC COM 88688T100 105731 41789 SH DFND 1 0 41789 0 PURE STORAGE INC CL A 74624M102 10196 400 SH DFND 1 0 400 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1254 200 SH DFND 1 0 200 0 VERIZON COMMUNICATIONS INC COM 92343V104 32109254 827349 SH DFND 1 0 827349 0 ISHARES TR MSCI CHINA A 46434V514 3793 116 SH DFND 1 0 116 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 2154 9100 SH DFND 1 0 9100 0 TYSON FOODS INC CL A 902494103 2486575 41923 SH DFND 1 0 41923 0 UNIVERSAL HLTH SVCS INC CL B 913903100 890 7 SH DFND 1 0 7 0 OWENS CORNING NEW COM 690742101 1975589 20609 SH DFND 1 0 20609 0 IAC INC COM NEW 44891N208 34948 712 SH DFND 1 0 712 0 CENTRUS ENERGY CORP CL A 15643U104 7227 225 SH DFND 1 0 225 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1400090 76329 SH DFND 1 0 76329 0 SEMPRA COM 816851109 157669 1043 SH DFND 1 0 1043 0 MACYS INC COM 55616P104 56400 3227 SH DFND 1 0 3227 0 ARCH RESOURCES INC CL A 03940R107 7878 60 SH DFND 1 0 60 0 LANDSTAR SYS INC COM 515098101 28323 158 SH DFND 1 0 158 0 OCEANPAL INC COM NEW Y6430L160 80 230 SH DFND 1 0 230 0 ISHARES INC MSCI STH AFR ETF 464286780 812358 19250 SH DFND 1 0 19250 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 40252 305 SH DFND 1 0 305 0 BANK NOVA SCOTIA HALIFAX COM 064149107 192466668 3831964 SH DFND 1 0 3831964 0 CANADIAN SOLAR INC COM 136635109 280615 7048 SH DFND 1 0 7048 0 GENPACT LIMITED SHS G3922B107 211747 4579 SH DFND 1 0 4579 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 13241 368 SH DFND 1 0 368 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1337093 1153 SH DFND 1 0 1153 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 50026 1965 SH DFND 1 0 1965 0 ISHARES INC MSCI STH KOR ETF 464286772 62668 1025 SH DFND 1 0 1025 0 STANTEC INC COM 85472N109 9092044 157223 SH DFND 1 0 157223 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4451515 538106 SH DFND 1 0 538106 0 BROADCOM INC COM 11135F101 29734837 46392 SH DFND 1 0 46392 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1368647 5360 SH DFND 1 0 5360 0 RH COM 74967X103 3953924 16235 SH DFND 1 0 16235 0 CHEMOURS CO COM 163851108 369486 12345 SH DFND 1 0 12345 0 LOEWS CORP COM 540424108 430486 7420 SH DFND 1 0 7420 0 SCHRODINGER INC COM 80810D103 65801 2500 SH DFND 1 0 2500 0 FRANCO NEV CORP COM 351858105 15603328 107579 SH DFND 1 0 107579 0 ALPHABET INC CAP STK CL A 02079K305 35841816 343444 SH DFND 4 0 0 343444 QUALCOMM INC COM 747525103 4553010 36500 SH DFND 4 0 0 36500 ILLUMINA INC COM 452327109 2121014 9221 SH DFND 4 0 0 9221 IQVIA HLDGS INC COM 46266C105 3369620 16854 SH DFND 4 0 0 16854 DEVON ENERGY CORP NEW COM 25179M103 153266 2875 SH DFND 4 0 0 2875 WINGSTOP INC COM 974155103 1707108 9091 SH DFND 4 0 0 9091 THERMO FISHER SCIENTIFIC INC COM 883556102 3930633 6895 SH DFND 4 0 0 6895 SEAGEN INC COM 81181C104 2424000 12000 SH DFND 4 0 0 12000 COTERRA ENERGY INC COM 127097103 1464797 58312 SH DFND 4 0 0 58312 MATCH GROUP INC NEW COM 57667L107 1014003 26372 SH DFND 4 0 0 26372 DUKE ENERGY CORP NEW COM NEW 26441C204 1945827 20463 SH DFND 4 0 0 20463 SHERWIN WILLIAMS CO COM 824348106 12409673 54755 SH DFND 4 0 0 54755 JPMORGAN CHASE & CO COM 46625H100 4091710 31436 SH DFND 4 0 0 31436 APTIV PLC SHS G6095L109 5249269 47509 SH DFND 4 0 0 47509 ICON PLC SHS G4705A100 2083147 9713 SH DFND 4 0 0 9713 UNITED RENTALS INC COM 911363109 1929009 4958 SH DFND 4 0 0 4958 RESTAURANT BRANDS INTL INC COM 76131D103 2444889 36505 SH DFND 4 0 0 36505 AMERICAN EXPRESS CO COM 025816109 1896572 11580 SH DFND 4 0 0 11580 SKYLINE CHAMPION CORPORATION COM 830830105 1881249 25884 SH DFND 4 0 0 25884 EXELON CORP COM 30161N101 1973599 47204 SH DFND 4 0 0 47204 UNION PAC CORP COM 907818108 1131990 5673 SH DFND 4 0 0 5673 ALPHABET INC CAP STK CL C 02079K107 385544 3675 SH DFND 4 0 0 3675 NORTHROP GRUMMAN CORP COM 666807102 2333282 4973 SH DFND 4 0 0 4973 BANK AMERICA CORP COM 060505104 2435839 85199 SH DFND 4 0 0 85199 INTEL CORP COM 458140100 1329611 40426 SH DFND 4 0 0 40426 ADIENT PLC ORD SHS G0084W101 307125 7500 SH DFND 4 0 0 7500 CARRIER GLOBAL CORPORATION COM 14448C104 10195130 223137 SH DFND 4 0 0 223137 STEM INC COM 85859N102 383943 64965 SH DFND 4 0 0 64965 MANULIFE FINL CORP COM 56501R106 691529 37465 SH DFND 4 0 0 37465 TC ENERGY CORP COM 87807B107 513694 13030 SH DFND 4 0 0 13030 SKYWORKS SOLUTIONS INC COM 83088M102 255323 2175 SH DFND 4 0 0 2175 OTIS WORLDWIDE CORP COM 68902V107 13842143 164396 SH DFND 4 0 0 164396 APPLIED MATLS INC COM 038222105 1684224 13769 SH DFND 4 0 0 13769 DISNEY WALT CO COM 254687106 3260755 32686 SH DFND 4 0 0 32686 PEMBINA PIPELINE CORP COM 706327103 154969 4720 SH DFND 4 0 0 4720 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 415357 15946 SH DFND 4 0 0 15946 DYNATRACE INC COM NEW 268150109 2059012 48734 SH DFND 4 0 0 48734 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2831531 9906 SH DFND 4 0 0 9906 CHUBB LIMITED COM H1467J104 2508063 12752 SH DFND 4 0 0 12752 XP INC CL A G98239109 819412 73424 SH DFND 4 0 0 73424 PAYPAL HLDGS INC COM 70450Y103 542088 7200 SH DFND 4 0 0 7200 SUN LIFE FINANCIAL INC. COM 866796105 1387818 29533 SH DFND 4 0 0 29533 VERTEX PHARMACEUTICALS INC COM 92532F100 2254484 7127 SH DFND 4 0 0 7127 DESCARTES SYS GROUP INC COM 249906108 2084213 26212 SH DFND 4 0 0 26212 GENERAL MTRS CO COM 37045V100 1557325 42937 SH DFND 4 0 0 42937 ASML HOLDING N V N Y REGISTRY SHS N07059210 2695960 4000 SH DFND 4 0 0 4000 MONDELEZ INTL INC CL A 609207105 1388881 19779 SH DFND 4 0 0 19779 IMPERIAL OIL LTD COM NEW 453038408 188656 3500 SH DFND 4 0 0 3500 GRACO INC COM 384109104 10733592 148295 SH DFND 4 0 0 148295 PIONEER NAT RES CO COM 723787107 624747 2928 SH DFND 4 0 0 2928 CATERPILLAR INC COM 149123101 1186359 5161 SH DFND 4 0 0 5161 BANK MONTREAL QUE COM 063671101 3744266 41649 SH DFND 4 0 0 41649 CANADIAN NATL RY CO COM 136375102 8149353 68839 SH DFND 4 0 0 68839 ANALOG DEVICES INC COM 032654105 3331853 16975 SH DFND 4 0 0 16975 AUTOZONE INC COM 053332102 24525188 9765 SH DFND 4 0 0 9765 AT&T INC COM 00206R102 682528 17600 SH DFND 4 0 0 17600 ROGERS COMMUNICATIONS INC CL B 775109200 813349 17900 SH DFND 4 0 0 17900 TORONTO DOMINION BK ONT COM NEW 891160509 6510335 106436 SH DFND 4 0 0 106436 NETFLIX INC COM 64110L106 1820808 5228 SH DFND 4 0 0 5228 CANADIAN PAC RY LTD COM 13645T100 4486382 58502 SH DFND 4 0 0 58502 REVOLUTION MEDICINES INC COM 76155X100 654754 30783 SH DFND 4 0 0 30783 NOVO-NORDISK A S ADR 670100205 3192000 20000 SH DFND 4 0 0 20000 CERIDIAN HCM HLDG INC COM 15677J108 1902402 25982 SH DFND 4 0 0 25982 PROSHARES TR S&P 500 DV ARIST 74348A467 758321 8312 SH DFND 4 0 0 8312 PNC FINL SVCS GROUP INC COM 693475105 1154125 9233 SH DFND 4 0 0 9233 CADENCE DESIGN SYSTEM INC COM 127387108 2806414 13276 SH DFND 4 0 0 13276 PROFOUND MED CORP COM NEW 74319B502 15506 1600 SH DFND 4 0 0 1600 GLOBE LIFE INC COM 37959E102 1470073 13429 SH DFND 4 0 0 13429 VISA INC COM CL A 92826C839 15973895 69755 SH DFND 4 0 0 69755 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1344890 14127 SH DFND 4 0 0 14127 PEPSICO INC COM 713448108 16501285 90418 SH DFND 4 0 0 90418 DEERE & CO COM 244199105 4481477 10799 SH DFND 4 0 0 10799 COGNEX CORP COM 192422103 1200858 24373 SH DFND 4 0 0 24373 STATE STR CORP COM 857477103 334288 4430 SH DFND 4 0 0 4430 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 181256 16300 SH DFND 4 0 0 16300 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 95227 1164 SH DFND 4 0 0 1164 WELLS FARGO CO NEW COM 949746101 212175 5625 SH DFND 4 0 0 5625 ZOETIS INC CL A 98978V103 2514900 15000 SH DFND 4 0 0 15000 HEALTH CATALYST INC COM 42225T107 946621 79749 SH DFND 4 0 0 79749 CANADIAN NAT RES LTD COM 136385101 141857 2415 SH DFND 4 0 0 2415 BECTON DICKINSON & CO COM 075887109 14143567 57273 SH DFND 4 0 0 57273 META PLATFORMS INC CL A 30303M102 329193 1545 SH DFND 4 0 0 1545 BIOGEN INC COM 09062X103 94296 340 SH DFND 4 0 0 340 SKECHERS U S A INC CL A 830566105 206625 4350 SH DFND 4 0 0 4350 FERRARI N V COM N3167Y103 1697491 6300 SH DFND 4 0 0 6300 S&P GLOBAL INC COM 78409V104 1385080 4000 SH DFND 4 0 0 4000 AMERICAN TOWER CORP NEW COM 03027X100 133329 663 SH DFND 4 0 0 663 COOPER COS INC COM NEW 216648402 1892736 5138 SH DFND 4 0 0 5138 TECK RESOURCES LTD CL B 878742204 529891 12225 SH DFND 4 0 0 12225 INVESCO LTD SHS G491BT108 177406 10951 SH DFND 4 0 0 10951 ABBOTT LABS COM 002824100 1859097 18300 SH DFND 4 0 0 18300 DICKS SPORTING GOODS INC COM 253393102 99340 675 SH DFND 4 0 0 675 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 185336 3010 SH DFND 4 0 0 3010 GRAPHIC PACKAGING HLDG CO COM 388689101 137646 5400 SH DFND 4 0 0 5400 COLGATE PALMOLIVE CO COM 194162103 2270898 30134 SH DFND 4 0 0 30134 MSCI INC COM 55354G100 17858692 32041 SH DFND 4 0 0 32041 LIVENT CORP COM 53814L108 808314 37949 SH DFND 4 0 0 37949 AON PLC SHS CL A G0403H108 3487880 11000 SH DFND 4 0 0 11000 TELUS CORPORATION COM 87971M103 4874193 244291 SH DFND 4 0 0 244291 MICROSOFT CORP COM 594918104 54185652 188649 SH DFND 4 0 0 188649 MARSH & MCLENNAN COS INC COM 571748102 947363 5618 SH DFND 4 0 0 5618 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2175861 64400 SH DFND 4 0 0 64400 BLOCK INC CL A 852234103 1942176 28633 SH DFND 4 0 0 28633 CELESTICA INC SUB VTG SHS 15101Q108 182146 14500 SH DFND 4 0 0 14500 HANNON ARMSTRONG SUST INFR C COM 41068X100 895643 32148 SH DFND 4 0 0 32148 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3218765 10790 SH DFND 4 0 0 10790 TEXAS INSTRS INC COM 882508104 2188742 11885 SH DFND 4 0 0 11885 NOVARTIS AG SPONSORED ADR 66987V109 851184 9200 SH DFND 4 0 0 9200 JOHNSON & JOHNSON COM 478160104 22706390 144765 SH DFND 4 0 0 144765 ABCAM PLC ADS 000380204 1040513 81100 SH DFND 4 0 0 81100 CANADIAN IMPERIAL BK COMM TO COM 136069101 745308 17454 SH DFND 4 0 0 17454 FEDEX CORP COM 31428X106 177351 775 SH DFND 4 0 0 775 ABBVIE INC COM 00287Y109 204536 1275 SH DFND 4 0 0 1275 CHIPOTLE MEXICAN GRILL INC COM 169656105 4186108 2437 SH DFND 4 0 0 2437 ADVANCED MICRO DEVICES INC COM 007903107 1117682 11575 SH DFND 4 0 0 11575 MASTERCARD INCORPORATED CL A 57636Q104 34261647 93491 SH DFND 4 0 0 93491 ABSOLUTE SOFTWARE CORP COM 00386B109 89922 11213 SH DFND 4 0 0 11213 SEA LTD SPONSORD ADS 81141R100 439100 5000 SH DFND 4 0 0 5000 MEDTRONIC PLC SHS G5960L103 1511898 18977 SH DFND 4 0 0 18977 UNITED PARCEL SERVICE INC CL B 911312106 4455947 23002 SH DFND 4 0 0 23002 GSK PLC SPONSORED ADR 37733W204 199882 5560 SH DFND 4 0 0 5560 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 110812 3125 SH DFND 4 0 0 3125 LILLY ELI & CO COM 532457108 5006814 14275 SH DFND 4 0 0 14275 RAYTHEON TECHNOLOGIES CORP COM 75513E101 491836 4890 SH DFND 4 0 0 4890 METHANEX CORP COM 59151K108 5597 120 SH DFND 4 0 0 120 ISHARES TR CORE MSCI EAFE 46432F842 1324452 19814 SH DFND 4 0 0 19814 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 793207 17562 SH DFND 4 0 0 17562 BOSTON SCIENTIFIC CORP COM 101137107 3939962 79243 SH DFND 4 0 0 79243 ALAMOS GOLD INC NEW COM CL A 011532108 336972 27000 SH DFND 4 0 0 27000 LINDE PLC SHS G54950103 4627525 13142 SH DFND 4 0 0 13142 INFOSYS LTD SPONSORED ADR 456788108 3626844 208200 SH DFND 4 0 0 208200 HONEYWELL INTL INC COM 438516106 627194 3245 SH DFND 4 0 0 3245 MONSTER BEVERAGE CORP NEW COM 61174X109 2746296 51256 SH DFND 4 0 0 51256 CAE INC COM 124765108 84554 3700 SH DFND 4 0 0 3700 MACERICH CO COM 554382101 183899 17300 SH DFND 4 0 0 17300 SHOPIFY INC CL A 82509L107 2885946 60800 SH DFND 4 0 0 60800 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1323613 14260 SH DFND 4 0 0 14260 ENBRIDGE INC COM 29250N105 201891 5210 SH DFND 4 0 0 5210 BCE INC COM NEW 05534B760 598020 13280 SH DFND 4 0 0 13280 BAXTER INTL INC COM 071813109 736552 18423 SH DFND 4 0 0 18423 PFIZER INC COM 717081103 340104 8225 SH DFND 4 0 0 8225 NUVEI CORPORATION SUB VTG SHS 67079A102 1708050 40000 SH DFND 4 0 0 40000 VMWARE INC CL A COM 928563402 205920 1650 SH DFND 4 0 0 1650 ASTRAZENECA PLC SPONSORED ADR 046353108 6022467 86146 SH DFND 4 0 0 86146 CISCO SYS INC COM 17275R102 2691088 51445 SH DFND 4 0 0 51445 OPEN TEXT CORP COM 683715106 86744 2275 SH DFND 4 0 0 2275 ICICI BANK LIMITED ADR 45104G104 3969105 183500 SH DFND 4 0 0 183500 HOME DEPOT INC COM 437076102 3337851 11211 SH DFND 4 0 0 11211 COMCAST CORP NEW CL A 20030N101 1082335 28475 SH DFND 4 0 0 28475 CGI INC CL A SUB VTG 12532H104 4483193 46175 SH DFND 4 0 0 46175 HUDBAY MINERALS INC COM 443628102 97148 18600 SH DFND 4 0 0 18600 DIAGEO PLC SPON ADR NEW 25243Q205 3632800 20000 SH DFND 4 0 0 20000 TENET HEALTHCARE CORP COM NEW 88033G407 300966 5150 SH DFND 4 0 0 5150 AUTOLIV INC COM 052800109 2366351 25483 SH DFND 4 0 0 25483 ORACLE CORP COM 68389X105 15024852 159975 SH DFND 4 0 0 159975 MERCK & CO INC COM 58933Y105 2636723 24219 SH DFND 4 0 0 24219 CAMECO CORP COM 13321L108 182131 7000 SH DFND 4 0 0 7000 ALCON AG ORD SHS H01301128 3547800 50165 SH DFND 4 0 0 50165 EQUINIX INC COM 29444U700 2459977 3465 SH DFND 4 0 0 3465 FIRST SOLAR INC COM 336433107 1425446 6837 SH DFND 4 0 0 6837 ISHARES INC CORE MSCI EMKT 46434G103 164554 3373 SH DFND 4 0 0 3373 TRUIST FINL CORP COM 89832Q109 326330 4925 SH DFND 4 0 0 4925 ALBEMARLE CORP COM 012653101 1485324 6800 SH DFND 4 0 0 6800 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1065209 33571 SH DFND 4 0 0 33571 ROYAL BK CDA SUSTAINABL COM 780087102 8354115 86241 SH DFND 4 0 0 86241 RITCHIE BROS AUCTIONEERS COM 767744105 1383640 24736 SH DFND 4 0 0 24736 ROBLOX CORP CL A 771049103 716725 15440 SH DFND 4 0 0 15440 DARLING INGREDIENTS INC COM 237266101 1356310 23000 SH DFND 4 0 0 23000 HDFC BANK LTD SPONSORED ADS 40415F101 18937075 283659 SH DFND 4 0 0 283659 DANAHER CORPORATION COM 235851102 6351286 25396 SH DFND 4 0 0 25396 GILEAD SCIENCES INC COM 375558103 948187 11391 SH DFND 4 0 0 11391 ENERFLEX LTD COM 29269R105 61859 10050 SH DFND 4 0 0 10050 COSTCO WHSL CORP NEW COM 22160K105 1689902 3400 SH DFND 4 0 0 3400 CARGURUS INC COM CL A 141788109 1415971 76788 SH DFND 4 0 0 76788 WEST FRASER TIMBER CO LTD COM 952845105 116431 1625 SH DFND 4 0 0 1625 SHELL PLC SPON ADS 780259305 438698 7250 SH DFND 4 0 0 7250 YUM CHINA HLDGS INC COM 98850P109 1143088 17850 SH DFND 4 0 0 17850 ADOBE SYSTEMS INCORPORATED COM 00724F101 2242472 5900 SH DFND 4 0 0 5900 PROLOGIS INC. COM 74340W103 4158548 33599 SH DFND 4 0 0 33599 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1334531 22668 SH DFND 4 0 0 22668 BLACKROCK INC COM 09247X101 1530744 2297 SH DFND 4 0 0 2297 BROOKFIELD CORP CL A LTD VT SH 11271J107 3846525 119885 SH DFND 4 0 0 119885 TJX COS INC NEW COM 872540109 18254513 231480 SH DFND 4 0 0 231480 CIRRUS LOGIC INC COM 172755100 301336 2800 SH DFND 4 0 0 2800 UBER TECHNOLOGIES INC COM 90353T100 1756192 55823 SH DFND 4 0 0 55823 MOODYS CORP COM 615369105 27783503 91303 SH DFND 4 0 0 91303 SPIRIT AIRLS INC COM 848577102 124818 7100 SH DFND 4 0 0 7100 ALGONQUIN PWR UTILS CORP COM 015857105 6320 760 SH DFND 4 0 0 760 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31344826 337622 SH DFND 4 0 0 337622 NIKE INC CL B 654106103 13225042 108696 SH DFND 4 0 0 108696 SNAP INC CL A 83304A106 1577568 140353 SH DFND 4 0 0 140353 AIRBNB INC COM CL A 009066101 2272031 18706 SH DFND 4 0 0 18706 ISHARES TR MSCI USA QLT FCT 46432F339 591739 4770 SH DFND 4 0 0 4770 TE CONNECTIVITY LTD SHS H84989104 2227224 17016 SH DFND 4 0 0 17016 AMAZON COM INC COM 023135106 7905335 77193 SH DFND 4 0 0 77193 EASTMAN CHEM CO COM 277432100 284884 3375 SH DFND 4 0 0 3375 UNITEDHEALTH GROUP INC COM 91324P102 25929655 52469 SH DFND 4 0 0 52469 CINTAS CORP COM 172908105 4314571 9362 SH DFND 4 0 0 9362 CENOVUS ENERGY INC COM 15135U109 155843 8261 SH DFND 4 0 0 8261 HESS CORP COM 42809H107 272669 1900 SH DFND 4 0 0 1900 VERIZON COMMUNICATIONS INC COM 92343V104 1269748 32375 SH DFND 4 0 0 32375 WASTE CONNECTIONS INC COM 94106B101 3277888 23675 SH DFND 4 0 0 23675 NVIDIA CORPORATION COM 67066G104 5372356 19211 SH DFND 4 0 0 19211 MERCADOLIBRE INC COM 58733R102 1953383 1487 SH DFND 4 0 0 1487 BERRY GLOBAL GROUP INC COM 08579W103 291087 4975 SH DFND 4 0 0 4975 MORNINGSTAR INC COM 617700109 813640 4000 SH DFND 4 0 0 4000 FORTIS INC COM 349553107 291716 6930 SH DFND 4 0 0 6930 APPLE INC COM 037833100 2201752 13250 SH DFND 4 0 0 13250 SEMPRA COM 816851109 1697434 11348 SH DFND 4 0 0 11348 SAP SE SPON ADR 803054204 2526400 20000 SH DFND 4 0 0 20000 CONOCOPHILLIPS COM 20825C104 338812 3125 SH DFND 4 0 0 3125 CITIGROUP INC COM NEW 172967424 298944 6400 SH DFND 4 0 0 6400 ENERPLUS CORP COM 292766102 52143 3400 SH DFND 4 0 0 3400 WALMART INC COM 931142103 370238 2490 SH DFND 4 0 0 2490 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 66400 10000 SH DFND 4 0 0 10000 SHAKE SHACK INC CL A 819047101 929630 16732 SH DFND 4 0 0 16732 METTLER TOLEDO INTERNATIONAL COM 592688105 13210177 8631 SH DFND 4 0 0 8631 MONGODB INC CL A 60937P106 1246878 5496 SH DFND 4 0 0 5496 ROKU INC COM CL A 77543R102 746334 11358 SH DFND 4 0 0 11358 BANK NOVA SCOTIA HALIFAX COM 064149107 954967 19152 SH DFND 4 0 0 19152 SUNCOR ENERGY INC NEW COM 867224107 183202 5590 SH DFND 4 0 0 5590 UNILEVER PLC SPON ADR NEW 904767704 2635000 50000 SH DFND 4 0 0 50000 SERVICENOW INC COM 81762P102 1393470 3000 SH DFND 4 0 0 3000 OVINTIV INC COM 69047Q102 88592 2210 SH DFND 4 0 0 2210 NUTRIEN LTD COM 67077M108 4410125 59924 SH DFND 4 0 0 59924 CVS HEALTH CORP COM 126650100 175007 2300 SH DFND 4 0 0 2300 THOMSON REUTERS CORP. COM NEW 884903709 6900558 53055 SH DFND 4 0 0 53055 STANTEC INC COM 85472N109 1811891 31006 SH DFND 4 0 0 31006 GENERAL DYNAMICS CORP COM 369550108 1232437 5304 SH DFND 4 0 0 5304 COUPANG INC CL A 22266T109 1390441 86524 SH DFND 4 0 0 86524 INTUITIVE SURGICAL INC COM NEW 46120E602 1109194 4375 SH DFND 4 0 0 4375 PROCTER AND GAMBLE CO COM 742718109 747550 5000 SH DFND 4 0 0 5000 CME GROUP INC COM 12572Q105 14185517 74539 SH DFND 4 0 0 74539 MAGNA INTL INC COM 559222401 1146013 21575 SH DFND 4 0 0 21575 MCDONALDS CORP COM 580135101 367628 1303 SH DFND 4 0 0 1303 KLA CORP COM NEW 482480100 333556 836 SH DFND 4 0 0 836 VIEMED HEALTHCARE INC COM 92663R105 59171 6041 SH DFND 4 0 0 6041 NOVOCURE LTD ORD SHS G6674U108 19664 327 SH DFND 5 0 0 327 GODADDY INC CL A 380237107 43675 562 SH DFND 5 0 0 562 ALPHABET INC CAP STK CL A 02079K305 44292870 424556 SH DFND 5 0 0 424556 INTERNATIONAL BUSINESS MACHS COM 459200101 1223622 9290 SH DFND 5 0 0 9290 ROPER TECHNOLOGIES INC COM 776696106 810119 1838 SH DFND 5 0 0 1838 HILTON WORLDWIDE HLDGS INC COM 43300A203 3291328 23573 SH DFND 5 0 0 23573 TELEFLEX INCORPORATED COM 879369106 43059 170 SH DFND 5 0 0 170 TRIPLE FLAG PRECIOUS METAL COM 89679M104 45659 3066 SH DFND 5 0 0 3066 CARNIVAL CORP COMMON STOCK 143658300 36862 3632 SH DFND 5 0 0 3632 JPMORGAN CHASE & CO COM 46625H100 8424910 64716 SH DFND 5 0 0 64716 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 71706 571 SH DFND 5 0 0 571 AGILON HEALTH INC COM 00857U107 17027 717 SH DFND 5 0 0 717 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 274240 2599 SH DFND 5 0 0 2599 TOAST INC CL A 888787108 20003 1127 SH DFND 5 0 0 1127 UNITED RENTALS INC COM 911363109 1662610 4269 SH DFND 5 0 0 4269 CENTERRA GOLD INC COM 152006102 102509 15872 SH DFND 5 0 0 15872 BRUKER CORP COM 116794108 28616 363 SH DFND 5 0 0 363 LENNOX INTL INC COM 526107107 1471273 5947 SH DFND 5 0 0 5947 JUNIPER NETWORKS INC COM 48203R104 40406 1174 SH DFND 5 0 0 1174 SPLUNK INC COM 848637104 2297671 24181 SH DFND 5 0 0 24181 EXELON CORP COM 30161N101 2126523 50855 SH DFND 5 0 0 50855 PACCAR INC COM 693718108 5863065 41080 SH DFND 5 0 0 41080 DR REDDYS LABS LTD ADR 256135203 213592 3725 SH DFND 5 0 0 3725 NORTHROP GRUMMAN CORP COM 666807102 1395681 2983 SH DFND 5 0 0 2983 INTEL CORP COM 458140100 489844 14995 SH DFND 5 0 0 14995 BRP INC COM SUN VTG 05577W200 207339 2650 SH DFND 5 0 0 2650 EVEREST RE GROUP LTD COM G3223R108 793556 2194 SH DFND 5 0 0 2194 EBAY INC. COM 278642103 87268 1967 SH DFND 5 0 0 1967 DISNEY WALT CO COM 254687106 662904 6621 SH DFND 5 0 0 6621 BLACKSTONE INC COM 09260D107 226081 2574 SH DFND 5 0 0 2574 MARATHON PETE CORP COM 56585A102 3059635 22567 SH DFND 5 0 0 22567 ASPEN TECHNOLOGY INC COM 29109X106 24258 106 SH DFND 5 0 0 106 WYNN RESORTS LTD COM 983134107 41851 374 SH DFND 5 0 0 374 PAYPAL HLDGS INC COM 70450Y103 4532763 60169 SH DFND 5 0 0 60169 DENTSPLY SIRONA INC COM 24906P109 30596 779 SH DFND 5 0 0 779 ONEOK INC NEW COM 682680103 102926 1620 SH DFND 5 0 0 1620 DESCARTES SYS GROUP INC COM 249906108 4335515 53846 SH DFND 5 0 0 53846 REGENERON PHARMACEUTICALS COM 75886F107 1333333 1616 SH DFND 5 0 0 1616 NRG ENERGY INC COM NEW 629377508 28630 835 SH DFND 5 0 0 835 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 44833 794 SH DFND 5 0 0 794 OLD DOMINION FREIGHT LINE IN COM 679580100 111786 328 SH DFND 5 0 0 328 GENERAL MTRS CO COM 37045V100 3825205 105408 SH DFND 5 0 0 105408 FLEETCOR TECHNOLOGIES INC COM 339041105 56292 267 SH DFND 5 0 0 267 KROGER CO COM 501044101 1293938 25937 SH DFND 5 0 0 25937 IMPERIAL OIL LTD COM NEW 453038408 1268697 24259 SH DFND 5 0 0 24259 CATERPILLAR INC COM 149123101 2813698 12249 SH DFND 5 0 0 12249 WEBSTER FINL CORP COM 947890109 24872 631 SH DFND 5 0 0 631 ANALOG DEVICES INC COM 032654105 1627679 8284 SH DFND 5 0 0 8284 SEALED AIR CORP NEW COM 81211K100 24055 524 SH DFND 5 0 0 524 FIRST REP BK SAN FRANCISCO C COM 33616C100 9414 673 SH DFND 5 0 0 673 RANGE RES CORP COM 75281A109 23186 876 SH DFND 5 0 0 876 DOW INC COM 260557103 646599 11710 SH DFND 5 0 0 11710 BP PLC SPONSORED ADR 055622104 8761319 220466 SH DFND 5 0 0 220466 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 612075 6742 SH DFND 5 0 0 6742 TORONTO DOMINION BK ONT COM NEW 891160509 14167527 235593 SH DFND 5 0 0 235593 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 61309 825 SH DFND 5 0 0 825 NETFLIX INC COM 64110L106 5902958 16962 SH DFND 5 0 0 16962 KARUNA THERAPEUTICS INC COM 48576A100 18162 100 SH DFND 5 0 0 100 ACTIVISION BLIZZARD INC COM 00507V109 2791796 32710 SH DFND 5 0 0 32710 TEXTRON INC COM 883203101 329593 4650 SH DFND 5 0 0 4650 ADVANCE AUTO PARTS INC COM 00751Y106 26144 215 SH DFND 5 0 0 215 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 41919010 876126 SH DFND 5 0 0 876126 STATE STR CORP COM 857477103 1521556 20160 SH DFND 5 0 0 20160 AMERICAN WTR WKS CO INC NEW COM 030420103 679784 4669 SH DFND 5 0 0 4669 ROYAL CARIBBEAN GROUP COM V7780T103 51974 796 SH DFND 5 0 0 796 FASTENAL CO COM 311900104 989667 18381 SH DFND 5 0 0 18381 LKQ CORP COM 501889208 3019042 53245 SH DFND 5 0 0 53245 SANDSTORM GOLD LTD COM NEW 80013R206 100794 17334 SH DFND 5 0 0 17334 ALLEGION PLC ORD SHS G0176J109 33937 318 SH DFND 5 0 0 318 GENERAL ELECTRIC CO COM NEW 369604301 377396 3948 SH DFND 5 0 0 3948 VERISIGN INC COM 92343E102 1629244 7640 SH DFND 5 0 0 7640 DELL TECHNOLOGIES INC CL C 24703L202 35301 878 SH DFND 5 0 0 878 SERVICE CORP INTL COM 817565104 38307 557 SH DFND 5 0 0 557 DOMINOS PIZZA INC COM 25754A201 776091 2335 SH DFND 5 0 0 2335 MARKETAXESS HLDGS INC COM 57060D108 1435507 3688 SH DFND 5 0 0 3688 INGERSOLL RAND INC COM 45687V106 85401 1468 SH DFND 5 0 0 1468 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 26188 265 SH DFND 5 0 0 265 SALESFORCE INC COM 79466L302 3170637 16076 SH DFND 5 0 0 16076 SOUTHERN COPPER CORP COM 84265V105 2695987 34908 SH DFND 5 0 0 34908 NVR INC COM 62944T105 61289 11 SH DFND 5 0 0 11 CULLEN FROST BANKERS INC COM 229899109 24542 233 SH DFND 5 0 0 233 AMEREN CORP COM 023608102 807355 9368 SH DFND 5 0 0 9368 UNUM GROUP COM 91529Y106 26819 678 SH DFND 5 0 0 678 GEN DIGITAL INC COM 668771108 701570 41013 SH DFND 5 0 0 41013 T-MOBILE US INC COM 872590104 1098606 7514 SH DFND 5 0 0 7514 WILLIS TOWERS WATSON PLC LTD SHS G96629103 709234 3041 SH DFND 5 0 0 3041 CBOE GLOBAL MKTS INC COM 12503M108 1331068 9892 SH DFND 5 0 0 9892 PRICE T ROWE GROUP INC COM 74144T108 91780 813 SH DFND 5 0 0 813 ULTA BEAUTY INC COM 90384S303 100395 184 SH DFND 5 0 0 184 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 476699 19473 SH DFND 5 0 0 19473 COMMERCE BANCSHARES INC COM 200525103 24038 412 SH DFND 5 0 0 412 STARBUCKS CORP COM 855244109 5203185 49654 SH DFND 5 0 0 49654 EXPEDITORS INTL WASH INC COM 302130109 699047 6444 SH DFND 5 0 0 6444 ABBVIE INC COM 00287Y109 10587799 58482 SH DFND 5 0 0 58482 CHIPOTLE MEXICAN GRILL INC COM 169656105 170814 100 SH DFND 5 0 0 100 LENNAR CORP CL A 526057104 96588 919 SH DFND 5 0 0 919 FORTUNA SILVER MINES INC COM 349915108 160674 42172 SH DFND 5 0 0 42172 GSK PLC SPONSORED ADR 37733W204 10727926 298412 SH DFND 5 0 0 298412 KE HLDGS INC SPONSORED ADS 482497104 3430614 176200 SH DFND 5 0 0 176200 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 882377 10704 SH DFND 5 0 0 10704 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 30741 1986 SH DFND 5 0 0 1986 FIFTH THIRD BANCORP COM 316773100 65982 2477 SH DFND 5 0 0 2477 FLEX LTD ORD Y2573F102 37618 1635 SH DFND 5 0 0 1635 BOSTON SCIENTIFIC CORP COM 101137107 5075265 102045 SH DFND 5 0 0 102045 EQUITABLE HLDGS INC COM 29452E101 31659 1247 SH DFND 5 0 0 1247 ALAMOS GOLD INC NEW COM CL A 011532108 348831 28577 SH DFND 5 0 0 28577 DOLLAR TREE INC COM 256746108 910590 6175 SH DFND 5 0 0 6175 ELDORADO GOLD CORP NEW COM 284902509 139056 13426 SH DFND 5 0 0 13426 KRAFT HEINZ CO COM 500754106 1226082 31573 SH DFND 5 0 0 31573 METLIFE INC COM 59156R108 3962340 68353 SH DFND 5 0 0 68353 SHOPIFY INC CL A 82509L107 23763094 495694 SH DFND 5 0 0 495694 TRICON RESIDENTIAL INC COM NPV 89612W102 154062 19871 SH DFND 5 0 0 19871 AXON ENTERPRISE INC COM 05464C101 55083 245 SH DFND 5 0 0 245 EVERGY INC COM 30034W106 792992 13109 SH DFND 5 0 0 13109 CHEWY INC CL A 16679L109 1406937 37882 SH DFND 5 0 0 37882 ARCH CAP GROUP LTD ORD G0450A105 867191 12654 SH DFND 5 0 0 12654 OPEN TEXT CORP COM 683715106 757933 19653 SH DFND 5 0 0 19653 NETAPP INC COM 64110D104 49863 781 SH DFND 5 0 0 781 ICICI BANK LIMITED ADR 45104G104 1551779 71742 SH DFND 5 0 0 71742 COMCAST CORP NEW CL A 20030N101 1279172 33695 SH DFND 5 0 0 33695 ROCKWELL AUTOMATION INC COM 773903109 122065 416 SH DFND 5 0 0 416 CHENIERE ENERGY INC COM NEW 16411R208 3354328 21213 SH DFND 5 0 0 21213 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1633284 15515 SH DFND 5 0 0 15515 HUDBAY MINERALS INC COM 443628102 81888 15612 SH DFND 5 0 0 15612 NOV INC COM 62955J103 26356 1424 SH DFND 5 0 0 1424 ZIMMER BIOMET HOLDINGS INC COM 98956P102 717386 5596 SH DFND 5 0 0 5596 AGILENT TECHNOLOGIES INC COM 00846U101 1836935 13321 SH DFND 5 0 0 13321 WESTROCK CO COM 96145D105 28121 923 SH DFND 5 0 0 923 DIGITAL RLTY TR INC COM 253868103 102430 1042 SH DFND 5 0 0 1042 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 24214 980 SH DFND 5 0 0 980 CAMECO CORP COM 13321L108 16532139 631443 SH DFND 5 0 0 631443 EQUINIX INC COM 29444U700 241528 335 SH DFND 5 0 0 335 LAMB WESTON HLDGS INC COM 513272104 19879491 190744 SH DFND 5 0 0 190744 CHEVRON CORP NEW COM 166764100 9458712 55914 SH DFND 5 0 0 55914 MICROCHIP TECHNOLOGY INC. COM 595017104 3808425 46020 SH DFND 5 0 0 46020 EXTRA SPACE STORAGE INC COM 30225T102 79014 485 SH DFND 5 0 0 485 ARCHER DANIELS MIDLAND CO COM 039483102 815949 10165 SH DFND 5 0 0 10165 TARGA RES CORP COM 87612G101 59887 821 SH DFND 5 0 0 821 ROYAL BK CDA SUSTAINABL COM 780087102 16856143 175822 SH DFND 5 0 0 175822 CSX CORP COM 126408103 2101479 70379 SH DFND 5 0 0 70379 HUMANA INC COM 444859102 1275602 2522 SH DFND 5 0 0 2522 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3412242 95096 SH DFND 5 0 0 95096 PUBLIC STORAGE COM 74460D109 10713375 34828 SH DFND 5 0 0 34828 HORMEL FOODS CORP COM 440452100 1176500 29121 SH DFND 5 0 0 29121 NATIONAL RETAIL PROPERTIES I COM 637417106 29048 658 SH DFND 5 0 0 658 HCA HEALTHCARE INC COM 40412C101 647862 2454 SH DFND 5 0 0 2454 WORKDAY INC CL A 98138H101 46183064 225970 SH DFND 5 0 0 225970 ENVISTA HOLDINGS CORPORATION COM 29415F104 20305034 510947 SH DFND 5 0 0 510947 GILEAD SCIENCES INC COM 375558103 5898049 70871 SH DFND 5 0 0 70871 GENUINE PARTS CO COM 372460105 1975609 11743 SH DFND 5 0 0 11743 CNH INDL N V SHS N20944109 65480 4312 SH DFND 5 0 0 4312 EATON CORP PLC SHS G29183103 703587 4119 SH DFND 5 0 0 4119 BOK FINL CORP COM NEW 05561Q201 500813 5991 SH DFND 5 0 0 5991 VAIL RESORTS INC COM 91879Q109 34114 146 SH DFND 5 0 0 146 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1849729 30154 SH DFND 5 0 0 30154 ARROW ELECTRS INC COM 042735100 26345 211 SH DFND 5 0 0 211 MCKESSON CORP COM 58155Q103 1115476 3077 SH DFND 5 0 0 3077 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3053022 49763 SH DFND 5 0 0 49763 SMITH A O CORP COM 831865209 31806 460 SH DFND 5 0 0 460 BLACKROCK INC COM 09247X101 363301 543 SH DFND 5 0 0 543 ALLIANT ENERGY CORP COM 018802108 787724 14930 SH DFND 5 0 0 14930 MGM RESORTS INTERNATIONAL COM 552953101 50634 1140 SH DFND 5 0 0 1140 VISTRA CORP COM 92840M102 32541 1356 SH DFND 5 0 0 1356 WESTERN DIGITAL CORP. COM 958102105 43580 1157 SH DFND 5 0 0 1157 MURPHY USA INC COM 626755102 18836 73 SH DFND 5 0 0 73 NASDAQ INC COM 631103108 623750 11460 SH DFND 5 0 0 11460 CUBESMART COM 229663109 37620 814 SH DFND 5 0 0 814 CUMMINS INC COM 231021106 707203 2963 SH DFND 5 0 0 2963 ISHARES TR MSCI USA QLT FCT 46432F339 4355670 35111 SH DFND 5 0 0 35111 AMERICOLD REALTY TRUST INC COM 03064D108 27765 976 SH DFND 5 0 0 976 CORNING INC COM 219350105 97329 2759 SH DFND 5 0 0 2759 MIDDLEBY CORP COM 596278101 28586 195 SH DFND 5 0 0 195 PRUDENTIAL FINL INC COM 744320102 861633 10448 SH DFND 5 0 0 10448 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 619183 3086 SH DFND 5 0 0 3086 V F CORP COM 918204108 27421 1197 SH DFND 5 0 0 1197 NXP SEMICONDUCTORS N V COM N6596X109 3805404 20888 SH DFND 5 0 0 20888 MERCADOLIBRE INC COM 58733R102 11462232 8725 SH DFND 5 0 0 8725 DOORDASH INC CL A 25809K105 60567 953 SH DFND 5 0 0 953 EQUIFAX INC COM 294429105 90053 444 SH DFND 5 0 0 444 AMETEK INC COM 031100100 4150239 28765 SH DFND 5 0 0 28765 CIENA CORP COM NEW 171779309 28253 538 SH DFND 5 0 0 538 BELLUS HEALTH INC NEW COM NEW 07987C204 114950 16002 SH DFND 5 0 0 16002 TWILIO INC CL A 90138F102 42173 633 SH DFND 5 0 0 633 METTLER TOLEDO INTERNATIONAL COM 592688105 1854989 1212 SH DFND 5 0 0 1212 BALL CORP COM 058498106 599189 10878 SH DFND 5 0 0 10878 WILLIAMS COS INC COM 969457100 3833638 128429 SH DFND 5 0 0 128429 PHILLIPS 66 COM 718546104 2501819 24336 SH DFND 5 0 0 24336 SERVICENOW INC COM 81762P102 4705888 10131 SH DFND 5 0 0 10131 CVS HEALTH CORP COM 126650100 5270188 69372 SH DFND 5 0 0 69372 TYLER TECHNOLOGIES INC COM 902252105 53546 151 SH DFND 5 0 0 151 THOMSON REUTERS CORP. COM NEW 884903709 8383004 64445 SH DFND 5 0 0 64445 XYLEM INC COM 98419M100 68363 653 SH DFND 5 0 0 653 RBC BEARINGS INC COM 75524B104 24435 105 SH DFND 5 0 0 105 DXC TECHNOLOGY CO COM 23355L106 21085 825 SH DFND 5 0 0 825 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3514630 436600 SH DFND 5 0 0 436600 STRYKER CORPORATION COM 863667101 1005889 3507 SH DFND 5 0 0 3507 LOCKHEED MARTIN CORP COM 539830109 6445482 13269 SH DFND 5 0 0 13269 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 438415 12717 SH DFND 5 0 0 12717 WHEATON PRECIOUS METALS CORP COM 962879102 2180607 45111 SH DFND 5 0 0 45111 MAGNA INTL INC COM 559222401 1034398 19315 SH DFND 5 0 0 19315 BOSTON PROPERTIES INC COM 101121101 27978 517 SH DFND 5 0 0 517 REALTY INCOME CORP COM 756109104 143914 2273 SH DFND 5 0 0 2273 PAYLOCITY HLDG CORP COM 70438V106 29814 150 SH DFND 5 0 0 150 PDD HOLDINGS INC SPONSORED ADS 722304102 3599804 48100 SH DFND 5 0 0 48100 BORGWARNER INC COM 099724106 41691 849 SH DFND 5 0 0 849 ON SEMICONDUCTOR CORP COM 682189105 3469355 42735 SH DFND 5 0 0 42735 CARDINAL HEALTH INC COM 14149Y108 913170 11919 SH DFND 5 0 0 11919 NEWMONT CORP COM 651639106 754446 15277 SH DFND 5 0 0 15277 WP CAREY INC COM 92936U109 59089 763 SH DFND 5 0 0 763 PRIMO WATER CORPORATION COM 74167P108 5997577 390700 SH DFND 5 0 0 390700 ROBERT HALF INTL INC COM 770323103 31420 390 SH DFND 5 0 0 390 QUEST DIAGNOSTICS INC COM 74834L100 957831 6717 SH DFND 5 0 0 6717 HEICO CORP NEW CL A 422806208 34380 253 SH DFND 5 0 0 253 IQVIA HLDGS INC COM 46266C105 3264345 16331 SH DFND 5 0 0 16331 PHILIP MORRIS INTL INC COM 718172109 1330580 13629 SH DFND 5 0 0 13629 CONAGRA BRANDS INC COM 205887102 2505275 66909 SH DFND 5 0 0 66909 SHERWIN WILLIAMS CO COM 824348106 4145670 18299 SH DFND 5 0 0 18299 IAMGOLD CORP COM 450913108 90260 33064 SH DFND 5 0 0 33064 IDEXX LABS INC COM 45168D104 487607 990 SH DFND 5 0 0 990 WALGREENS BOOTS ALLIANCE INC COM 931427108 640137 18117 SH DFND 5 0 0 18117 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20536 1527 SH DFND 5 0 0 1527 WESTLAKE CORPORATION COM 960413102 14496 125 SH DFND 5 0 0 125 CELANESE CORP DEL COM 150870103 39415 362 SH DFND 5 0 0 362 VALERO ENERGY CORP COM 91913Y100 852191 6141 SH DFND 5 0 0 6141 CARMAX INC COM 143130102 3145000 48702 SH DFND 5 0 0 48702 ADVANCED DRAIN SYS INC DEL COM 00790R104 19114 227 SH DFND 5 0 0 227 GLOBAL PMTS INC COM 37940X102 100390 954 SH DFND 5 0 0 954 FORTINET INC COM 34959E109 3817474 57565 SH DFND 5 0 0 57565 KELLOGG CO COM 487836108 1508287 22477 SH DFND 5 0 0 22477 REXFORD INDL RLTY INC COM 76169C100 40857 685 SH DFND 5 0 0 685 MARTIN MARIETTA MATLS INC COM 573284106 515982 1450 SH DFND 5 0 0 1450 AMERICAN FINL GROUP INC OHIO COM 025932104 30737 253 SH DFND 5 0 0 253 MONOLITHIC PWR SYS INC COM 609839105 677574 1372 SH DFND 5 0 0 1372 LINCOLN NATL CORP IND COM 534187109 12537 558 SH DFND 5 0 0 558 MARKEL CORP COM 570535104 669331 517 SH DFND 5 0 0 517 BANK AMERICA CORP COM 060505104 723460 25298 SH DFND 5 0 0 25298 LIVE NATION ENTERTAINMENT IN COM 538034109 2799507 40386 SH DFND 5 0 0 40386 SKYWORKS SOLUTIONS INC COM 83088M102 67951 576 SH DFND 5 0 0 576 FOX CORP CL B COM 35137L204 15654 500 SH DFND 5 0 0 500 COPART INC COM 217204106 116866 1554 SH DFND 5 0 0 1554 BANK NEW YORK MELLON CORP COM 064058100 2988925 66183 SH DFND 5 0 0 66183 CHURCH & DWIGHT CO INC COM 171340102 1163606 13098 SH DFND 5 0 0 13098 CHUBB LIMITED COM H1467J104 4155997 21150 SH DFND 5 0 0 21150 MATADOR RES CO COM 576485205 19392 407 SH DFND 5 0 0 407 ISHARES TR MSCI EAFE ETF 464287465 1864968 25870 SH DFND 5 0 0 25870 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 59461 187 SH DFND 5 0 0 187 SCHLUMBERGER LTD COM STK 806857108 962078 18703 SH DFND 5 0 0 18703 VERTEX PHARMACEUTICALS INC COM 92532F100 5564627 17595 SH DFND 5 0 0 17595 GAMESTOP CORP NEW CL A 36467W109 21084 916 SH DFND 5 0 0 916 FERGUSON PLC NEW SHS G3421J106 116908 894 SH DFND 5 0 0 894 AMERICAN AIRLS GROUP INC COM 02376R102 34777 2358 SH DFND 5 0 0 2358 LOWES COS INC COM 548661107 977646 4836 SH DFND 5 0 0 4836 SNOWFLAKE INC CL A 833445109 498085 3291 SH DFND 5 0 0 3291 SYNOPSYS INC COM 871607107 976292 2514 SH DFND 5 0 0 2514 D R HORTON INC COM 23331A109 110673 1133 SH DFND 5 0 0 1133 MONDELEZ INTL INC CL A 609207105 5737212 81739 SH DFND 5 0 0 81739 LITHIUM AMERS CORP NEW COM NEW 53680Q207 337040 15496 SH DFND 5 0 0 15496 BILL HOLDINGS INC COM 090043100 28153 347 SH DFND 5 0 0 347 GRACO INC COM 384109104 641885 8863 SH DFND 5 0 0 8863 GENERAL MLS INC COM 370334104 5122067 59626 SH DFND 5 0 0 59626 KINDER MORGAN INC DEL COM 49456B101 4172784 236346 SH DFND 5 0 0 236346 GARMIN LTD SHS H2906T109 1472431 14618 SH DFND 5 0 0 14618 FIDELITY NATL INFORMATION SV COM 31620M106 116854 2151 SH DFND 5 0 0 2151 AMDOCS LTD SHS G02602103 880104 9239 SH DFND 5 0 0 9239 RYDER SYS INC COM 783549108 1038491 11836 SH DFND 5 0 0 11836 TRANSUNION COM 89400J107 43370 698 SH DFND 5 0 0 698 AUTOZONE INC COM 053332102 3620507 1443 SH DFND 5 0 0 1443 UNITY SOFTWARE INC COM 91332U101 28674 884 SH DFND 5 0 0 884 AT&T INC COM 00206R102 1305750 67530 SH DFND 5 0 0 67530 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7579 225 SH DFND 5 0 0 225 CARLISLE COS INC COM 142339100 606119 2684 SH DFND 5 0 0 2684 DIAMONDBACK ENERGY INC COM 25278X109 90015 666 SH DFND 5 0 0 666 HARTFORD FINL SVCS GROUP INC COM 416515104 634158 9051 SH DFND 5 0 0 9051 HEALTHPEAK PROPERTIES INC COM 42250P103 43541 1982 SH DFND 5 0 0 1982 FLOOR & DECOR HLDGS INC CL A 339750101 37811 385 SH DFND 5 0 0 385 EXPEDIA GROUP INC COM NEW 30212P303 52004 536 SH DFND 5 0 0 536 QUANTA SVCS INC COM 74762E102 86312 518 SH DFND 5 0 0 518 CHOICE HOTELS INTL INC COM 169905106 11718 100 SH DFND 5 0 0 100 PROSHARES TR S&P 500 DV ARIST 74348A467 23066127 252829 SH DFND 5 0 0 252829 BUNGE LIMITED COM G16962105 717754 7432 SH DFND 5 0 0 7432 PPL CORP COM 69351T106 713773 25860 SH DFND 5 0 0 25860 PNC FINL SVCS GROUP INC COM 693475105 184660 1453 SH DFND 5 0 0 1453 CADENCE DESIGN SYSTEM INC COM 127387108 208811 994 SH DFND 5 0 0 994 VISA INC COM CL A 92826C839 2359261 10394 SH DFND 5 0 0 10394 PEPSICO INC COM 713448108 8825536 48365 SH DFND 5 0 0 48365 TRANSALTA CORP COM 89346D107 3837172 438813 SH DFND 5 0 0 438813 KIMBERLY-CLARK CORP COM 494368103 2648996 19628 SH DFND 5 0 0 19628 KIMCO RLTY CORP COM 49446R109 43782 2242 SH DFND 5 0 0 2242 TERNIUM SA SPONSORED ADS 880890108 2108386 51100 SH DFND 5 0 0 51100 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 107942 1316 SH DFND 5 0 0 1316 CONSTELLATION BRANDS INC CL A 21036P108 1049820 4656 SH DFND 5 0 0 4656 WELLS FARGO CO NEW COM 949746101 516248 13812 SH DFND 5 0 0 13812 COMERICA INC COM 200340107 20623 475 SH DFND 5 0 0 475 MOTOROLA SOLUTIONS INC COM NEW 620076307 825587 2891 SH DFND 5 0 0 2891 LIBERTY BROADBAND CORP COM SER C 530307305 35455 434 SH DFND 5 0 0 434 OMEGA HEALTHCARE INVS INC COM 681936100 23269 849 SH DFND 5 0 0 849 STELLANTIS N.V SHS N82405106 4955146 264560 SH DFND 5 0 0 264560 CANADIAN NAT RES LTD COM 136385101 4451878 80461 SH DFND 5 0 0 80461 FERRARI N V COM N3167Y103 2073094 7694 SH DFND 5 0 0 7694 S&P GLOBAL INC COM 78409V104 5514949 15932 SH DFND 5 0 0 15932 AMERICAN TOWER CORP NEW COM 03027X100 344896 1688 SH DFND 5 0 0 1688 COOPER COS INC COM NEW 216648402 66826 179 SH DFND 5 0 0 179 SCHWAB CHARLES CORP COM 808513105 289584 5529 SH DFND 5 0 0 5529 CAMDEN PPTY TR SH BEN INT 133131102 637017 6133 SH DFND 5 0 0 6133 HUNT J B TRANS SVCS INC COM 445658107 600122 3457 SH DFND 5 0 0 3457 GLOBUS MED INC CL A 379577208 817228 14360 SH DFND 5 0 0 14360 BURLINGTON STORES INC COM 122017106 47691 236 SH DFND 5 0 0 236 TAPESTRY INC COM 876030107 36899 856 SH DFND 5 0 0 856 FMC CORP COM NEW 302491303 650461 5303 SH DFND 5 0 0 5303 DANAOS CORPORATION SHS Y1968P121 848540 15400 SH DFND 5 0 0 15400 LIVENT CORP COM 53814L108 7932972 372440 SH DFND 5 0 0 372440 HENRY SCHEIN INC COM 806407102 719467 8794 SH DFND 5 0 0 8794 CF INDS HLDGS INC COM 125269100 741824 10081 SH DFND 5 0 0 10081 NISOURCE INC COM 65473P105 738485 26592 SH DFND 5 0 0 26592 MOLINA HEALTHCARE INC COM 60855R100 838975 3088 SH DFND 5 0 0 3088 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 934274 11961 SH DFND 5 0 0 11961 AMERIPRISE FINL INC COM 03076C106 117073 382 SH DFND 5 0 0 382 TRIP COM GROUP LTD ADS 89677Q107 3223880 86200 SH DFND 5 0 0 86200 DAVITA INC COM 23918K108 16139 199 SH DFND 5 0 0 199 SOLAREDGE TECHNOLOGIES INC COM 83417M104 61697 203 SH DFND 5 0 0 203 INTUIT COM 461202103 1792571 4056 SH DFND 5 0 0 4056 TEXAS INSTRS INC COM 882508104 38743344 210346 SH DFND 5 0 0 210346 SOUTHWESTERN ENERGY CO COM 845467109 19998 4000 SH DFND 5 0 0 4000 ILLINOIS TOOL WKS INC COM 452308109 1614639 6611 SH DFND 5 0 0 6611 CREDICORP LTD COM G2519Y108 9643090 73432 SH DFND 5 0 0 73432 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 440697 21300 SH DFND 5 0 0 21300 ESSEX PPTY TR INC COM 297178105 48935 234 SH DFND 5 0 0 234 SEA LTD SPONSORD ADS 81141R100 11769373 134017 SH DFND 5 0 0 134017 ARAMARK COM 03852U106 33792 944 SH DFND 5 0 0 944 ISHARES TR CORE MSCI EAFE 46432F842 198436119 2968635 SH DFND 5 0 0 2968635 NEUROCRINE BIOSCIENCES INC COM 64125C109 1918984 19025 SH DFND 5 0 0 19025 L3HARRIS TECHNOLOGIES INC COM 502431109 1130144 5690 SH DFND 5 0 0 5690 LINDE PLC SHS G54950103 8476108 24052 SH DFND 5 0 0 24052 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 835210 7034 SH DFND 5 0 0 7034 FIRSTENERGY CORP COM 337932107 812545 20403 SH DFND 5 0 0 20403 MATTEL INC COM 577081102 23655 1285 SH DFND 5 0 0 1285 YUM BRANDS INC COM 988498101 1521299 11429 SH DFND 5 0 0 11429 ZILLOW GROUP INC CL A 98954M101 9220 211 SH DFND 5 0 0 211 DEXCOM INC COM 252131107 162754 1401 SH DFND 5 0 0 1401 ISHARES INC MSCI GBL MIN VOL 464286525 12485673 128328 SH DFND 5 0 0 128328 ASTRAZENECA PLC SPONSORED ADR 046353108 10847236 155160 SH DFND 5 0 0 155160 FRANKLIN RESOURCES INC COM 354613101 27854 1034 SH DFND 5 0 0 1034 CGI INC CL A SUB VTG 12532H104 6511275 67459 SH DFND 5 0 0 67459 AUTOMATIC DATA PROCESSING IN COM 053015103 855789 3907 SH DFND 5 0 0 3907 TENET HEALTHCARE CORP COM NEW 88033G407 753993 12902 SH DFND 5 0 0 12902 LAM RESEARCH CORP COM 512807108 1231822 2354 SH DFND 5 0 0 2354 OREILLY AUTOMOTIVE INC COM 67103H107 1197807 1385 SH DFND 5 0 0 1385 POOL CORP COM 73278L105 1823578 5374 SH DFND 5 0 0 5374 LENNAR CORP CL B 526057302 4644 52 SH DFND 5 0 0 52 SYSCO CORP COM 871829107 1801193 23067 SH DFND 5 0 0 23067 U HAUL HOLDING COMPANY COM 023586100 2147 36 SH DFND 5 0 0 36 DARDEN RESTAURANTS INC COM 237194105 936205 6080 SH DFND 5 0 0 6080 FIRST SOLAR INC COM 336433107 624528 2980 SH DFND 5 0 0 2980 PALANTIR TECHNOLOGIES INC CL A 69608A108 53949 6385 SH DFND 5 0 0 6385 NORDSON CORP COM 655663102 575386 2610 SH DFND 5 0 0 2610 TRUIST FINL CORP COM 89832Q109 163973 4809 SH DFND 5 0 0 4809 HOLOGIC INC COM 436440101 778101 9655 SH DFND 5 0 0 9655 ALBEMARLE CORP COM 012653101 93934 425 SH DFND 5 0 0 425 TRANSDIGM GROUP INC COM 893641100 138553 188 SH DFND 5 0 0 188 TELUS INTL CDA INC SUB VTG SHS 87975H100 107303 5311 SH DFND 5 0 0 5311 DOCUSIGN INC COM 256163106 42497 729 SH DFND 5 0 0 729 ORGANON & CO COMMON STOCK 68622V106 21684 922 SH DFND 5 0 0 922 MICRON TECHNOLOGY INC COM 595112103 238624 3955 SH DFND 5 0 0 3955 AIR PRODS & CHEMS INC COM 009158106 761283 2639 SH DFND 5 0 0 2639 HALLIBURTON CO COM 406216101 304627 9170 SH DFND 5 0 0 9170 YAMANA GOLD INC COM 98462Y100 407100 69833 SH DFND 5 0 0 69833 CBRE GROUP INC CL A 12504L109 83360 1145 SH DFND 5 0 0 1145 WEX INC COM 96208T104 29052 158 SH DFND 5 0 0 158 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 3695952 245905 SH DFND 5 0 0 245905 COSTCO WHSL CORP NEW COM 22160K105 7763779 15621 SH DFND 5 0 0 15621 HUBSPOT INC COM 443573100 75453 176 SH DFND 5 0 0 176 YUM CHINA HLDGS INC COM 98850P109 24024529 375266 SH DFND 5 0 0 375266 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 39876 2015 SH DFND 5 0 0 2015 US BANCORP DEL COM NEW 902973304 3834175 107523 SH DFND 5 0 0 107523 ADOBE SYSTEMS INCORPORATED COM 00724F101 40996928 107841 SH DFND 5 0 0 107841 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 51504 870 SH DFND 5 0 0 870 VICI PPTYS INC COM 925652109 118661 3638 SH DFND 5 0 0 3638 UBER TECHNOLOGIES INC COM 90353T100 229140 7229 SH DFND 5 0 0 7229 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 56267 752 SH DFND 5 0 0 752 MARATHON OIL CORP COM 565849106 55151 2302 SH DFND 5 0 0 2302 MEDICAL PPTYS TRUST INC COM 58463J304 35688 4342 SH DFND 5 0 0 4342 ALIGN TECHNOLOGY INC COM 016255101 87871 263 SH DFND 5 0 0 263 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 46016 696 SH DFND 5 0 0 696 UBS GROUP AG SHS H42097107 321724 15258 SH DFND 5 0 0 15258 GOLDMAN SACHS GROUP INC COM 38141G104 401329 1227 SH DFND 5 0 0 1227 TE CONNECTIVITY LTD SHS H84989104 1059971 8096 SH DFND 5 0 0 8096 PERKINELMER INC COM 714046109 61028 458 SH DFND 5 0 0 458 CINTAS CORP COM 172908105 4396701 9539 SH DFND 5 0 0 9539 OCCIDENTAL PETE CORP COM 674599105 860348 13311 SH DFND 5 0 0 13311 HESS CORP COM 42809H107 844502 5963 SH DFND 5 0 0 5963 ENPHASE ENERGY INC COM 29355A107 103659 493 SH DFND 5 0 0 493 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 35485 757 SH DFND 5 0 0 757 NVIDIA CORPORATION COM 67066G104 11645825 41705 SH DFND 5 0 0 41705 COCA COLA CO COM 191216100 5438044 87233 SH DFND 5 0 0 87233 FORTIS INC COM 349553107 7953490 187367 SH DFND 5 0 0 187367 ANTERO RESOURCES CORP COM 03674X106 301020 12737 SH DFND 5 0 0 12737 APPLE INC COM 037833100 42426088 255734 SH DFND 5 0 0 255734 FAIR ISAAC CORP COM 303250104 63939 91 SH DFND 5 0 0 91 OMNICOM GROUP INC COM 681919106 678709 7136 SH DFND 5 0 0 7136 FREEPORT-MCMORAN INC CL B 35671D857 795864 19354 SH DFND 5 0 0 19354 CONOCOPHILLIPS COM 20825C104 1607307 15202 SH DFND 5 0 0 15202 ATMOS ENERGY CORP COM 049560105 760192 6836 SH DFND 5 0 0 6836 BIOMARIN PHARMACEUTICAL INC COM 09061G101 764628 7911 SH DFND 5 0 0 7911 REGIONS FINANCIAL CORP NEW COM 7591EP100 62820 3385 SH DFND 5 0 0 3385 MONGODB INC CL A 60937P106 370001 1624 SH DFND 5 0 0 1624 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 211022 5213 SH DFND 5 0 0 5213 LUCID GROUP INC COM 549498103 18643 2319 SH DFND 5 0 0 2319 PARAMOUNT GLOBAL CLASS B COM 92556H206 40846 1831 SH DFND 5 0 0 1831 OKTA INC CL A 679295105 1256212 15035 SH DFND 5 0 0 15035 THE TRADE DESK INC COM CL A 88339J105 1273401 21050 SH DFND 5 0 0 21050 HP INC COM 40434L105 91946 3133 SH DFND 5 0 0 3133 US FOODS HLDG CORP COM 912008109 27407 742 SH DFND 5 0 0 742 ALCOA CORP COM 013872106 27279 641 SH DFND 5 0 0 641 FIRST CTZNS BANCSHARES INC N CL A 31946M103 41840 43 SH DFND 5 0 0 43 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 5872 87 SH DFND 5 0 0 87 AUTODESK INC COM 052769106 3538433 17044 SH DFND 5 0 0 17044 PALO ALTO NETWORKS INC COM 697435105 1823435 9269 SH DFND 5 0 0 9269 AVANTOR INC COM 05352A100 51662 2444 SH DFND 5 0 0 2444 FACTSET RESH SYS INC COM 303075105 695513 1672 SH DFND 5 0 0 1672 NU HLDGS LTD ORD SHS CL A G6683N103 363860 80500 SH DFND 5 0 0 80500 CME GROUP INC COM 12572Q105 32863906 172678 SH DFND 5 0 0 172678 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7584 270 SH DFND 5 0 0 270 EXXON MOBIL CORP COM 30231G102 25065755 216675 SH DFND 5 0 0 216675 CHECK POINT SOFTWARE TECH LT ORD M22465104 845236 6466 SH DFND 5 0 0 6466 QUALCOMM INC COM 747525103 515506 4041 SH DFND 5 0 0 4041 CHART INDS INC COM 16115Q308 19310 154 SH DFND 5 0 0 154 ILLUMINA INC COM 452327109 132542 570 SH DFND 5 0 0 570 INCYTE CORP COM 45337C102 3842431 52886 SH DFND 5 0 0 52886 GILDAN ACTIVEWEAR INC COM 375916103 433416 13048 SH DFND 5 0 0 13048 THERMO FISHER SCIENTIFIC INC COM 883556102 2250403 3932 SH DFND 5 0 0 3932 TFI INTL INC COM 87241L109 674803 5656 SH DFND 5 0 0 5656 ERO COPPER CORP COM 296006109 100719 5694 SH DFND 5 0 0 5694 SEAGEN INC COM 81181C104 1564715 7745 SH DFND 5 0 0 7745 THE CIGNA GROUP COM 125523100 4723641 18056 SH DFND 5 0 0 18056 CATALENT INC COM 148806102 42905 653 SH DFND 5 0 0 653 COTERRA ENERGY INC COM 127097103 599207 23920 SH DFND 5 0 0 23920 QORVO INC COM 74736K101 36765 362 SH DFND 5 0 0 362 ERIE INDTY CO CL A 29530P102 20848 90 SH DFND 5 0 0 90 APTIV PLC SHS G6095L109 110161 982 SH DFND 5 0 0 982 WATERS CORP COM 941848103 544665 1770 SH DFND 5 0 0 1770 ALTRIA GROUP INC COM 02209S103 5243078 116617 SH DFND 5 0 0 116617 EDISON INTL COM 281020107 3569455 50601 SH DFND 5 0 0 50601 CENTENE CORP DEL COM 15135B101 3861237 59752 SH DFND 5 0 0 59752 CAPITAL ONE FINL CORP COM 14040H105 1491379 15486 SH DFND 5 0 0 15486 HEICO CORP NEW COM 422806109 641110 3723 SH DFND 5 0 0 3723 RPM INTL INC COM 749685103 612096 6934 SH DFND 5 0 0 6934 RESTAURANT BRANDS INTL INC COM 76131D103 6470301 96445 SH DFND 5 0 0 96445 PARAMOUNT GLOBAL CLASS A COM 92556H107 827 32 SH DFND 5 0 0 32 NOVAGOLD RES INC COM NEW 66987E206 109694 17715 SH DFND 5 0 0 17715 AMERICAN EXPRESS CO COM 025816109 355931 2158 SH DFND 5 0 0 2158 SHAW COMMUNICATIONS INC CL B CONV 82028K200 9610721 321216 SH DFND 5 0 0 321216 TRAVELERS COMPANIES INC COM 89417E109 937714 5447 SH DFND 5 0 0 5447 CONSOLIDATED EDISON INC COM 209115104 974647 10242 SH DFND 5 0 0 10242 VERMILION ENERGY INC COM 923725105 153783 11858 SH DFND 5 0 0 11858 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 57886 784 SH DFND 5 0 0 784 BIO-TECHNE CORP COM 09073M104 42285 570 SH DFND 5 0 0 570 REGENCY CTRS CORP COM 758849103 34135 558 SH DFND 5 0 0 558 ALPHABET INC CAP STK CL C 02079K107 19793804 188839 SH DFND 5 0 0 188839 AGCO CORP COM 001084102 30282 224 SH DFND 5 0 0 224 CHARLES RIV LABS INTL INC COM 159864107 17010168 84939 SH DFND 5 0 0 84939 CARRIER GLOBAL CORPORATION COM 14448C104 351983 7700 SH DFND 5 0 0 7700 PAYCHEX INC COM 704326107 626783 5596 SH DFND 5 0 0 5596 NEWS CORP NEW CL A 65249B109 561916 32269 SH DFND 5 0 0 32269 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1128416 39400 SH DFND 5 0 0 39400 MOSAIC CO NEW COM 61945C103 740903 15931 SH DFND 5 0 0 15931 EQUITY RESIDENTIAL SH BEN INT 29476L107 74094 1235 SH DFND 5 0 0 1235 ALLY FINL INC COM 02005N100 27654 1085 SH DFND 5 0 0 1085 BEST BUY INC COM 086516101 55880 714 SH DFND 5 0 0 714 PEMBINA PIPELINE CORP COM 706327103 5032905 153833 SH DFND 5 0 0 153833 DELTA AIR LINES INC DEL COM NEW 247361702 81147 2324 SH DFND 5 0 0 2324 SSR MINING IN COM 784730103 227065 15016 SH DFND 5 0 0 15016 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 10051775 385898 SH DFND 5 0 0 385898 ELEVANCE HEALTH INC COM 036752103 5900191 12413 SH DFND 5 0 0 12413 CAESARS ENTERTAINMENT INC NE COM 12769G100 37971 778 SH DFND 5 0 0 778 CLOROX CO DEL COM 189054109 1096657 6992 SH DFND 5 0 0 6992 DYNATRACE INC COM NEW 268150109 33245 786 SH DFND 5 0 0 786 XP INC CL A G98239109 12030268 1077981 SH DFND 5 0 0 1077981 BLACKBERRY LTD COM 09228F103 174081 37953 SH DFND 5 0 0 37953 FOX CORP CL A COM 35137L105 765899 22412 SH DFND 5 0 0 22412 LIBERTY GLOBAL PLC SHS CL C G5480U120 2662236 128177 SH DFND 5 0 0 128177 TRACTOR SUPPLY CO COM 892356106 1340249 5557 SH DFND 5 0 0 5557 PIONEER NAT RES CO COM 723787107 3145092 14777 SH DFND 5 0 0 14777 ALLSTATE CORP COM 020002101 686668 6039 SH DFND 5 0 0 6039 SMUCKER J M CO COM NEW 832696405 1598202 10139 SH DFND 5 0 0 10139 SOUTHERN CO COM 842587107 1106455 16008 SH DFND 5 0 0 16008 KEURIG DR PEPPER INC COM 49271V100 1035906 29281 SH DFND 5 0 0 29281 PTC INC COM 69370C100 49493 386 SH DFND 5 0 0 386 BANK MONTREAL QUE COM 063671101 8853196 99262 SH DFND 5 0 0 99262 LULULEMON ATHLETICA INC COM 550021109 1383733 3770 SH DFND 5 0 0 3770 AES CORP COM 00130H105 58293 2421 SH DFND 5 0 0 2421 CROWDSTRIKE HLDGS INC CL A 22788C105 108563 791 SH DFND 5 0 0 791 COREBRIDGE FINL INC COM 21871X109 4501 281 SH DFND 5 0 0 281 UNITED AIRLS HLDGS INC COM 910047109 52432 1185 SH DFND 5 0 0 1185 DECKERS OUTDOOR CORP COM 243537107 43153 96 SH DFND 5 0 0 96 WABTEC COM 929740108 66593 659 SH DFND 5 0 0 659 QIAGEN NV SHS NEW N72482123 3264650 61772 SH DFND 5 0 0 61772 AVIS BUDGET GROUP COM 053774105 17530 90 SH DFND 5 0 0 90 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 86465 921 SH DFND 5 0 0 921 ELBIT SYS LTD ORD M3760D101 18094 107 SH DFND 5 0 0 107 LEAR CORP COM NEW 521865204 29848 214 SH DFND 5 0 0 214 DEERE & CO COM 244199105 954449 2305 SH DFND 5 0 0 2305 PROGRESSIVE CORP COM 743315103 2205667 15231 SH DFND 5 0 0 15231 MCCORMICK & CO INC COM NON VTG 579780206 955848 11348 SH DFND 5 0 0 11348 JOHNSON CTLS INTL PLC SHS G51502105 3526234 58389 SH DFND 5 0 0 58389 OLD REP INTL CORP COM 680223104 24968 1000 SH DFND 5 0 0 1000 GRAINGER W W INC COM 384802104 937536 1371 SH DFND 5 0 0 1371 AMGEN INC COM 031162100 39228108 160503 SH DFND 5 0 0 160503 BROWN FORMAN CORP CL B 115637209 730570 11399 SH DFND 5 0 0 11399 ZOETIS INC CL A 98978V103 1504173 8984 SH DFND 5 0 0 8984 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8628272 187117 SH DFND 5 0 0 187117 PERFORMANCE FOOD GROUP CO COM 71377A103 34149 566 SH DFND 5 0 0 566 BECTON DICKINSON & CO COM 075887109 960727 3888 SH DFND 5 0 0 3888 BIOGEN INC COM 09062X103 764974 2757 SH DFND 5 0 0 2757 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 6166104 352178 SH DFND 5 0 0 352178 ABBOTT LABS COM 002824100 1165636 11495 SH DFND 5 0 0 11495 BENTLEY SYS INC COM CL B 08265T208 30606 712 SH DFND 5 0 0 712 NEXTERA ENERGY INC COM 65339F101 1143678 14879 SH DFND 5 0 0 14879 CRONOS GROUP INC COM 22717L101 56043 29136 SH DFND 5 0 0 29136 MORGAN STANLEY COM NEW 617446448 415785 4736 SH DFND 5 0 0 4736 TESLA INC COM 88160R101 8330356 42136 SH DFND 5 0 0 42136 STANLEY BLACK & DECKER INC COM 854502101 43187 536 SH DFND 5 0 0 536 AMERICAN INTL GROUP INC COM NEW 026874784 135608 2693 SH DFND 5 0 0 2693 LEIDOS HOLDINGS INC COM 525327102 888746 9542 SH DFND 5 0 0 9542 JACOBS SOLUTIONS INC COM 46982L108 567932 4829 SH DFND 5 0 0 4829 MICROSOFT CORP COM 594918104 110699066 385304 SH DFND 5 0 0 385304 NEW FORTRESS ENERGY INC COM CL A 644393100 5120 174 SH DFND 5 0 0 174 AMERICAN HOMES 4 RENT CL A 02665T306 35001 1113 SH DFND 5 0 0 1113 CENTERPOINT ENERGY INC COM 15189T107 744092 25344 SH DFND 5 0 0 25344 BLOCK INC CL A 852234103 133719 1948 SH DFND 5 0 0 1948 BALLARD PWR SYS INC NEW COM 058586108 203143 36418 SH DFND 5 0 0 36418 CELESTICA INC SUB VTG SHS 15101Q108 96543 7487 SH DFND 5 0 0 7487 STIFEL FINL CORP COM 860630102 260484 4468 SH DFND 5 0 0 4468 MODERNA INC COM 60770K107 1132719 7147 SH DFND 5 0 0 7147 ELEMENT SOLUTIONS INC COM 28618M106 2456435 130384 SH DFND 5 0 0 130384 HASBRO INC COM 418056107 1098212 20757 SH DFND 5 0 0 20757 JOHNSON & JOHNSON COM 478160104 12019323 76742 SH DFND 5 0 0 76742 TD SYNNEX CORPORATION COM 87162W100 14711 152 SH DFND 5 0 0 152 CANADIAN IMPERIAL BK COMM TO COM 136069101 8090984 190479 SH DFND 5 0 0 190479 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3034096 201200 SH DFND 5 0 0 201200 SAREPTA THERAPEUTICS INC COM 803607100 270371 1965 SH DFND 5 0 0 1965 AMERICAN ELEC PWR CO INC COM 025537101 922879 10151 SH DFND 5 0 0 10151 UNITED PARCEL SERVICE INC CL B 911312106 2203073 11369 SH DFND 5 0 0 11369 SHOCKWAVE MED INC COM 82489T104 28402 131 SH DFND 5 0 0 131 PINNACLE WEST CAP CORP COM 723484101 32486 410 SH DFND 5 0 0 410 DOMINION ENERGY INC COM 25746U109 932199 16757 SH DFND 5 0 0 16757 SPDR S&P 500 ETF TR TR UNIT 78462F103 1142100 2790 SH DFND 5 0 0 2790 JONES LANG LASALLE INC COM 48020Q107 25022 172 SH DFND 5 0 0 172 CAMPBELL SOUP CO COM 134429109 1430905 25948 SH DFND 5 0 0 25948 TETRA TECH INC NEW COM 88162G103 28351 193 SH DFND 5 0 0 193 AVALONBAY CMNTYS INC COM 053484101 85199 507 SH DFND 5 0 0 507 HONEYWELL INTL INC COM 438516106 1061827 5521 SH DFND 5 0 0 5521 TORO CO COM 891092108 716588 6525 SH DFND 5 0 0 6525 EAGLE MATLS INC COM 26969P108 514798 3493 SH DFND 5 0 0 3493 B2GOLD CORP COM 11777Q209 308505 78092 SH DFND 5 0 0 78092 CAE INC COM 124765108 23130449 1023096 SH DFND 5 0 0 1023096 LABORATORY CORP AMER HLDGS COM NEW 50540R409 694578 3015 SH DFND 5 0 0 3015 IRON MTN INC DEL COM 46284V101 1079120 20359 SH DFND 5 0 0 20359 AUTOHOME INC SP ADS RP CL A 05278C107 2304282 69700 SH DFND 5 0 0 69700 ENBRIDGE INC COM 29250N105 12887684 336373 SH DFND 5 0 0 336373 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 12640720 1864413 SH DFND 5 0 0 1864413 BAXTER INTL INC COM 071813109 815407 20369 SH DFND 5 0 0 20369 R1 RCM INC COM 77634L105 7469 498 SH DFND 5 0 0 498 FORTIVE CORP COM 34959J108 1658854 24460 SH DFND 5 0 0 24460 VMWARE INC CL A COM 928563402 2900631 23242 SH DFND 5 0 0 23242 ENTERGY CORP NEW COM 29364G103 785071 7321 SH DFND 5 0 0 7321 CISCO SYS INC COM 17275R102 7532627 144011 SH DFND 5 0 0 144011 BATH & BODY WORKS INC COM 070830104 30286 828 SH DFND 5 0 0 828 DOLLAR GEN CORP NEW COM 256677105 938275 4434 SH DFND 5 0 0 4434 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 149855 9857 SH DFND 5 0 0 9857 OBSIDIAN ENERGY LTD COM 674482203 72668 11382 SH DFND 5 0 0 11382 TARGET CORP COM 87612E106 276247 1668 SH DFND 5 0 0 1668 DUPONT DE NEMOURS INC COM 26614N102 119200 1661 SH DFND 5 0 0 1661 INSULET CORP COM 45784P101 80371 252 SH DFND 5 0 0 252 ORACLE CORP COM 68389X105 1200787 12845 SH DFND 5 0 0 12845 MERCK & CO INC COM 58933Y105 8005416 73742 SH DFND 5 0 0 73742 LAMAR ADVERTISING CO NEW CL A 512816109 877700 8785 SH DFND 5 0 0 8785 ALCON AG ORD SHS H01301128 4770806 67458 SH DFND 5 0 0 67458 TRIMBLE INC COM 896239100 46859 894 SH DFND 5 0 0 894 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12762 90 SH DFND 5 0 0 90 HF SINCLAIR CORP COM 403949100 23559 487 SH DFND 5 0 0 487 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1611152 5264 SH DFND 5 0 0 5264 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 999720 10534 SH DFND 5 0 0 10534 DENISON MINES CORP COM 248356107 59903 55083 SH DFND 5 0 0 55083 BOEING CO COM 097023105 658408 3085 SH DFND 5 0 0 3085 BAUSCH HEALTH COS INC COM 071734107 169995 20985 SH DFND 5 0 0 20985 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1010615 31012 SH DFND 5 0 0 31012 WHIRLPOOL CORP COM 963320106 26138 198 SH DFND 5 0 0 198 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14341916 46251 SH DFND 5 0 0 46251 AMPHENOL CORP NEW CL A 032095101 176091 2155 SH DFND 5 0 0 2155 DARLING INGREDIENTS INC COM 237266101 33927 581 SH DFND 5 0 0 581 DANAHER CORPORATION COM 235851102 52391934 209474 SH DFND 5 0 0 209474 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34438 986 SH DFND 5 0 0 986 CLEVELAND-CLIFFS INC NEW COM 185899101 34237 1868 SH DFND 5 0 0 1868 WYNDHAM HOTELS & RESORTS INC COM 98311A105 506249 7539 SH DFND 5 0 0 7539 CHARTER COMMUNICATIONS INC N CL A 16119P108 2527833 7095 SH DFND 5 0 0 7095 AVERY DENNISON CORP COM 053611109 52422 293 SH DFND 5 0 0 293 DOVER CORP COM 260003108 639067 4241 SH DFND 5 0 0 4241 TRADEWEB MKTS INC CL A 892672106 739971 9436 SH DFND 5 0 0 9436 DEUTSCHE BANK A G NAMEN AKT D18190898 90925 8947 SH DFND 5 0 0 8947 BROOKFIELD CORP CL A LTD VT SH 11271J107 4016201 123594 SH DFND 5 0 0 123594 NEXGEN ENERGY LTD COM 65340P106 112484 29296 SH DFND 5 0 0 29296 GENERAC HLDGS INC COM 368736104 24840 230 SH DFND 5 0 0 230 ELECTRONIC ARTS INC COM 285512109 947976 7819 SH DFND 5 0 0 7819 AECOM COM 00766T100 42494 504 SH DFND 5 0 0 504 NIKE INC CL B 654106103 553672 4515 SH DFND 5 0 0 4515 ICL GROUP LTD SHS M53213100 20950 3125 SH DFND 5 0 0 3125 SNAP INC CL A 83304A106 39904 3560 SH DFND 5 0 0 3560 COSTAMARE INC SHS Y1771G102 277522 30100 SH DFND 5 0 0 30100 AIRBNB INC COM CL A 009066101 307270 2495 SH DFND 5 0 0 2495 KEYCORP COM 493267108 42352 3383 SH DFND 5 0 0 3383 WASTE MGMT INC DEL COM 94106L109 1201845 7340 SH DFND 5 0 0 7340 HERSHEY CO COM 427866108 1595743 6211 SH DFND 5 0 0 6211 GALLAGHER ARTHUR J & CO COM 363576109 769595 3990 SH DFND 5 0 0 3990 EASTMAN CHEM CO COM 277432100 36347 431 SH DFND 5 0 0 431 AMAZON COM INC COM 023135106 71712076 699970 SH DFND 5 0 0 699970 UNITEDHEALTH GROUP INC COM 91324P102 4326476 8903 SH DFND 5 0 0 8903 PG&E CORP COM 69331C108 94360 5836 SH DFND 5 0 0 5836 FIVE BELOW INC COM 33829M101 30001248 142833 SH DFND 5 0 0 142833 GLOBANT S A COM L44385109 10165757 64113 SH DFND 5 0 0 64113 CENOVUS ENERGY INC COM 15135U109 1753103 100488 SH DFND 5 0 0 100488 HOWMET AEROSPACE INC COM 443201108 3246910 75581 SH DFND 5 0 0 75581 REPUBLIC SVCS INC COM 760759100 4234318 31110 SH DFND 5 0 0 31110 EAST WEST BANCORP INC COM 27579R104 1499453 27464 SH DFND 5 0 0 27464 3M CO COM 88579Y101 745493 7119 SH DFND 5 0 0 7119 VERISK ANALYTICS INC COM 92345Y106 779305 4067 SH DFND 5 0 0 4067 NORTHERN TR CORP COM 665859104 66532 755 SH DFND 5 0 0 755 ENTEGRIS INC COM 29362U104 44282 540 SH DFND 5 0 0 540 PARK HOTELS & RESORTS INC COM 700517105 1837371 150112 SH DFND 5 0 0 150112 SIMON PPTY GROUP INC NEW COM 828806109 132673 1185 SH DFND 5 0 0 1185 MORNINGSTAR INC COM 617700109 18474 91 SH DFND 5 0 0 91 TRANE TECHNOLOGIES PLC SHS G8994E103 1599511 8706 SH DFND 5 0 0 8706 KINROSS GOLD CORP COM 496902404 417754 88787 SH DFND 5 0 0 88787 SOUTHWEST AIRLS CO COM 844741108 70085 2154 SH DFND 5 0 0 2154 CITIGROUP INC COM NEW 172967424 4409258 94370 SH DFND 5 0 0 94370 ENERPLUS CORP COM 292766102 242991 16797 SH DFND 5 0 0 16797 VALE S A SPONSORED ADS 91912E105 8827875 560500 SH DFND 5 0 0 560500 COSTAR GROUP INC COM 22160N109 101476 1474 SH DFND 5 0 0 1474 CRESCENT PT ENERGY CORP COM 22576C101 285208 40411 SH DFND 5 0 0 40411 AMERISOURCEBERGEN CORP COM 03073E105 924528 5705 SH DFND 5 0 0 5705 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 32427 1697 SH DFND 5 0 0 1697 PACKAGING CORP AMER COM 695156109 721347 5145 SH DFND 5 0 0 5145 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 149666 7784 SH DFND 5 0 0 7784 LAS VEGAS SANDS CORP COM 517834107 68417 1191 SH DFND 5 0 0 1191 ZIONS BANCORPORATION N A COM 989701107 16221 542 SH DFND 5 0 0 542 WOLFSPEED INC COM 977852102 29290 451 SH DFND 5 0 0 451 NUTRIEN LTD COM 67077M108 2799226 37910 SH DFND 5 0 0 37910 HORIZON THERAPEUTICS PUB L SHS G46188101 683428 6274 SH DFND 5 0 0 6274 BAKER HUGHES COMPANY CL A 05722G100 635130 21363 SH DFND 5 0 0 21363 AGNICO EAGLE MINES LTD COM 008474108 2196788 42866 SH DFND 5 0 0 42866 GENERAL DYNAMICS CORP COM 369550108 4622885 19910 SH DFND 5 0 0 19910 XCEL ENERGY INC COM 98389B100 904125 13393 SH DFND 5 0 0 13393 HUNTINGTON BANCSHARES INC COM 446150104 58582 5231 SH DFND 5 0 0 5231 COUPANG INC CL A 22266T109 59211 3701 SH DFND 5 0 0 3701 ARISTA NETWORKS INC COM 040413106 2205372 13147 SH DFND 5 0 0 13147 HOST HOTELS & RESORTS INC COM 44107P104 2821555 173281 SH DFND 5 0 0 173281 MID-AMER APT CMNTYS INC COM 59522J103 2062179 13761 SH DFND 5 0 0 13761 SNAP ON INC COM 833034101 704201 2855 SH DFND 5 0 0 2855 KKR & CO INC COM 48251W104 109810 2091 SH DFND 5 0 0 2091 ACADIA HEALTHCARE COMPANY IN COM 00404A109 23840 330 SH DFND 5 0 0 330 BAYTEX ENERGY CORP COM 07317Q105 149101 39752 SH DFND 5 0 0 39752 MASCO CORP COM 574599106 40568 816 SH DFND 5 0 0 816 PULTE GROUP INC COM 745867101 47669 818 SH DFND 5 0 0 818 ZILLOW GROUP INC CL C CAP STK 98954M200 26235 590 SH DFND 5 0 0 590 TELEDYNE TECHNOLOGIES INC COM 879360105 3410395 7653 SH DFND 5 0 0 7653 KLA CORP COM NEW 482480100 200366 502 SH DFND 5 0 0 502 LIFE STORAGE INC COM 53223X107 40372 308 SH DFND 5 0 0 308 EPAM SYS INC COM 29414B104 62187 208 SH DFND 5 0 0 208 MURPHY OIL CORP COM 626717102 19598 530 SH DFND 5 0 0 530 GAMING & LEISURE PPTYS INC COM 36467J108 48568 933 SH DFND 5 0 0 933 DEVON ENERGY CORP NEW COM 25179M103 119885 2369 SH DFND 5 0 0 2369 UGI CORP NEW COM 902681105 26415 760 SH DFND 5 0 0 760 DTE ENERGY CO COM 233331107 844616 7746 SH DFND 5 0 0 7746 HUBBELL INC COM 443510607 663179 2715 SH DFND 5 0 0 2715 ORLA MNG LTD NEW COM 68634K106 63227 13333 SH DFND 5 0 0 13333 TEXAS PACIFIC LAND CORPORATI COM 88262P102 493372 276 SH DFND 5 0 0 276 MATCH GROUP INC NEW COM 57667L107 38847 1012 SH DFND 5 0 0 1012 DUKE ENERGY CORP NEW COM NEW 26441C204 1054763 11052 SH DFND 5 0 0 11052 NEWS CORP NEW CL B 65249B208 7442 427 SH DFND 5 0 0 427 CROWN HLDGS INC COM 228368106 35976 435 SH DFND 5 0 0 435 CLOUDFLARE INC CL A COM 18915M107 64059 1039 SH DFND 5 0 0 1039 TRIPADVISOR INC COM 896945201 486601 24551 SH DFND 5 0 0 24551 LAUDER ESTEE COS INC CL A 518439104 207009 840 SH DFND 5 0 0 840 UNION PAC CORP COM 907818108 1052559 5256 SH DFND 5 0 0 5256 VULCAN MATLS CO COM 929160109 581415 3366 SH DFND 5 0 0 3366 MAG SILVER CORP COM 55903Q104 80755 6391 SH DFND 5 0 0 6391 STEEL DYNAMICS INC COM 858119100 990165 8750 SH DFND 5 0 0 8750 MANULIFE FINL CORP COM 56501R106 3627206 197323 SH DFND 5 0 0 197323 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 897478 21227 SH DFND 5 0 0 21227 ALGOMA STL GROUP INC COM 015658107 57702 7123 SH DFND 5 0 0 7123 WILLIAMS SONOMA INC COM 969904101 29318 241 SH DFND 5 0 0 241 TC ENERGY CORP COM 87807B107 15117155 387756 SH DFND 5 0 0 387756 OTIS WORLDWIDE CORP COM 68902V107 4217447 50085 SH DFND 5 0 0 50085 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3425361 209873 SH DFND 5 0 0 209873 APPLIED MATLS INC COM 038222105 375336 3056 SH DFND 5 0 0 3056 PRECISION DRILLING CORP COM NEW 74022D407 50454 982 SH DFND 5 0 0 982 PROCORE TECHNOLOGIES INC COM 74275K108 15656 250 SH DFND 5 0 0 250 REINSURANCE GRP OF AMERICA I COM NEW 759351604 32125 242 SH DFND 5 0 0 242 ROBINHOOD MKTS INC COM CL A 770700102 18040 1858 SH DFND 5 0 0 1858 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6038531 21126 SH DFND 5 0 0 21126 SUN LIFE FINANCIAL INC. COM 866796105 6107497 130619 SH DFND 5 0 0 130619 EQUITY LIFESTYLE PPTYS INC COM 29472R108 42557 634 SH DFND 5 0 0 634 EOG RES INC COM 26875P101 2009935 16674 SH DFND 5 0 0 16674 LPL FINL HLDGS INC COM 50212V100 58084 287 SH DFND 5 0 0 287 WATSCO INC COM 942622200 38494 121 SH DFND 5 0 0 121 CNA FINL CORP COM 126117100 286054 7318 SH DFND 5 0 0 7318 CARLYLE GROUP INC COM 14316J108 24597 792 SH DFND 5 0 0 792 BRISTOL-MYERS SQUIBB CO COM 110122108 3682581 52885 SH DFND 5 0 0 52885 APOLLO GLOBAL MGMT INC COM 03769M106 99532 1576 SH DFND 5 0 0 1576 CANADIAN NATL RY CO COM 136375102 90830794 769048 SH DFND 5 0 0 769048 BROWN & BROWN INC COM 115236101 609333 10573 SH DFND 5 0 0 10573 BROWN FORMAN CORP CL A 115637100 13167 202 SH DFND 5 0 0 202 LINCOLN ELEC HLDGS INC COM 533900106 35339 209 SH DFND 5 0 0 209 ROGERS COMMUNICATIONS INC CL B 775109200 54037194 1166412 SH DFND 5 0 0 1166412 PLUG POWER INC COM NEW 72919P202 22290 1902 SH DFND 5 0 0 1902 CANADIAN PAC RY LTD COM 13645T100 9259735 120345 SH DFND 5 0 0 120345 NORFOLK SOUTHN CORP COM 655844108 633160 3020 SH DFND 5 0 0 3020 CERIDIAN HCM HLDG INC COM 15677J108 40853 558 SH DFND 5 0 0 558 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6361446 582550 SH DFND 5 0 0 582550 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 100249 688 SH DFND 5 0 0 688 CINCINNATI FINL CORP COM 172062101 697760 6208 SH DFND 5 0 0 6208 GLOBE LIFE INC COM 37959E102 663128 6056 SH DFND 5 0 0 6056 BIO RAD LABS INC CL A 090572207 37360 78 SH DFND 5 0 0 78 OLIN CORP COM PAR $1 680665205 24751 446 SH DFND 5 0 0 446 APA CORPORATION COM 03743Q108 42006 1165 SH DFND 5 0 0 1165 COGNEX CORP COM 192422103 31065 627 SH DFND 5 0 0 627 VIATRIS INC COM 92556V106 521037 54214 SH DFND 5 0 0 54214 JEFFERIES FINL GROUP INC COM 47233W109 20820 656 SH DFND 5 0 0 656 DISCOVER FINL SVCS COM 254709108 95669 968 SH DFND 5 0 0 968 EQT CORP COM 26884L109 42437 1330 SH DFND 5 0 0 1330 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 48603 2798 SH DFND 5 0 0 2798 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 613894 11048 SH DFND 5 0 0 11048 MARRIOTT INTL INC NEW CL A 571903202 161875 975 SH DFND 5 0 0 975 CITIZENS FINL GROUP INC COM 174610105 54206 1785 SH DFND 5 0 0 1785 PAYCOM SOFTWARE INC COM 70432V102 53197 175 SH DFND 5 0 0 175 META PLATFORMS INC CL A 30303M102 36121868 169574 SH DFND 5 0 0 169574 CDW CORP COM 12514G108 95683 491 SH DFND 5 0 0 491 UNITED THERAPEUTICS CORP DEL COM 91307C102 952200 4227 SH DFND 5 0 0 4227 BRIXMOR PPTY GROUP INC COM 11120U105 23390 1087 SH DFND 5 0 0 1087 AKAMAI TECHNOLOGIES INC COM 00971T101 655829 8418 SH DFND 5 0 0 8418 DATADOG INC CL A COM 23804L103 65388 900 SH DFND 5 0 0 900 TECK RESOURCES LTD CL B 878742204 1194615 32721 SH DFND 5 0 0 32721 GARTNER INC COM 366651107 3277918 10094 SH DFND 5 0 0 10094 INTERPUBLIC GROUP COS INC COM 460690100 52429 1408 SH DFND 5 0 0 1408 INVESCO LTD SHS G491BT108 1168882 72133 SH DFND 5 0 0 72133 ESSENTIAL UTILS INC COM 29670G102 638829 14824 SH DFND 5 0 0 14824 FISERV INC COM 337738108 875547 7756 SH DFND 5 0 0 7756 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 666612 4587 SH DFND 5 0 0 4587 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 140916 2276 SH DFND 5 0 0 2276 WELLTOWER INC COM 95040Q104 122794 1713 SH DFND 5 0 0 1713 COLGATE PALMOLIVE CO COM 194162103 1242559 16497 SH DFND 5 0 0 16497 MSCI INC COM 55354G100 3897790 6992 SH DFND 5 0 0 6992 OSISKO GOLD ROYALTIES LTD COM 68827L101 211180 13364 SH DFND 5 0 0 13364 HUNTINGTON INGALLS INDS INC COM 446413106 29808 144 SH DFND 5 0 0 144 EQUINOX GOLD CORP COM 29446Y502 105498 20548 SH DFND 5 0 0 20548 AON PLC SHS CL A G0403H108 908351 2869 SH DFND 5 0 0 2869 TELUS CORPORATION COM 87971M103 7311117 367500 SH DFND 5 0 0 367500 ENERGY FUELS INC COM NEW 292671708 63356 11358 SH DFND 5 0 0 11358 MARVELL TECHNOLOGY INC COM 573874104 133915 3093 SH DFND 5 0 0 3093 MARSH & MCLENNAN COS INC COM 571748102 40918865 242677 SH DFND 5 0 0 242677 LUMEN TECHNOLOGIES INC COM 550241103 8850 3340 SH DFND 5 0 0 3340 APTARGROUP INC COM 038336103 28009 237 SH DFND 5 0 0 237 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3396091 97134 SH DFND 5 0 0 97134 PENTAIR PLC SHS G7S00T104 32938 596 SH DFND 5 0 0 596 RELIANCE STEEL & ALUMINUM CO COM 759509102 718073 2796 SH DFND 5 0 0 2796 CLARIVATE PLC ORD SHS G21810109 14685 1564 SH DFND 5 0 0 1564 CANOPY GROWTH CORP COM 138035100 76922 43872 SH DFND 5 0 0 43872 F5 INC COM 315616102 31758 218 SH DFND 5 0 0 218 ASSURANT INC COM 04621X108 22931 191 SH DFND 5 0 0 191 WIX COM LTD SHS M98068105 843341 8581 SH DFND 5 0 0 8581 CROWN CASTLE INC COM 22822V101 2779276 21001 SH DFND 5 0 0 21001 MANHATTAN ASSOCIATES INC COM 562750109 35148 227 SH DFND 5 0 0 227 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 47223 566 SH DFND 5 0 0 566 FIRST MAJESTIC SILVER CORP COM 32076V103 248071 34392 SH DFND 5 0 0 34392 FEDEX CORP COM 31428X106 192372 842 SH DFND 5 0 0 842 ADVANCED MICRO DEVICES INC COM 007903107 1582063 16297 SH DFND 5 0 0 16297 MASTERCARD INCORPORATED CL A 57636Q104 36661001 100064 SH DFND 5 0 0 100064 WEST PHARMACEUTICAL SVSC INC COM 955306105 92846 268 SH DFND 5 0 0 268 KINSALE CAP GROUP INC COM 49714P108 23710 79 SH DFND 5 0 0 79 MEDTRONIC PLC SHS G5960L103 1125105 14065 SH DFND 5 0 0 14065 BJS WHSL CLUB HLDGS INC COM 05550J101 37043 487 SH DFND 5 0 0 487 LILLY ELI & CO COM 532457108 1940325 5592 SH DFND 5 0 0 5592 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1964192 19669 SH DFND 5 0 0 19669 METHANEX CORP COM 59151K108 233421 5017 SH DFND 5 0 0 5017 BLACK KNIGHT INC COM 09215C105 32576 566 SH DFND 5 0 0 566 CHURCHILL DOWNS INC COM 171484108 30586 119 SH DFND 5 0 0 119 AMBEV SA SPONSORED ADR 02319V103 2373326 844600 SH DFND 5 0 0 844600 HELLO GROUP INC ADS 423403104 1387452 151800 SH DFND 5 0 0 151800 INFOSYS LTD SPONSORED ADR 456788108 12661640 726845 SH DFND 5 0 0 726845 VEEVA SYS INC CL A COM 922475108 93909 511 SH DFND 5 0 0 511 MONSTER BEVERAGE CORP NEW COM 61174X109 838202 15622 SH DFND 5 0 0 15622 HENRY JACK & ASSOC INC COM 426281101 705696 4686 SH DFND 5 0 0 4686 BOOKING HOLDINGS INC COM 09857L108 5022049 1885 SH DFND 5 0 0 1885 SUN CMNTYS INC COM 866674104 63250 449 SH DFND 5 0 0 449 WESTERN ALLIANCE BANCORP COM 957638109 14037 395 SH DFND 5 0 0 395 BARRICK GOLD CORP COM 067901108 6622875 356627 SH DFND 5 0 0 356627 CMS ENERGY CORP COM 125896100 2904331 47575 SH DFND 5 0 0 47575 BUILDERS FIRSTSOURCE INC COM 12008R107 47316 533 SH DFND 5 0 0 533 BCE INC COM NEW 05534B760 68226799 1522901 SH DFND 5 0 0 1522901 SEABRIDGE GOLD INC COM 811916105 62559 4846 SH DFND 5 0 0 4846 UDR INC COM 902653104 46024 1121 SH DFND 5 0 0 1121 CONSTELLATION ENERGY CORP COM 21037T109 820598 10681 SH DFND 5 0 0 10681 PFIZER INC COM 717081103 3759982 91203 SH DFND 5 0 0 91203 ECOLAB INC COM 278865100 148633 898 SH DFND 5 0 0 898 REPLIGEN CORP COM 759916109 31481 187 SH DFND 5 0 0 187 NUVEI CORPORATION SUB VTG SHS 67079A102 203161 4664 SH DFND 5 0 0 4664 INVITATION HOMES INC COM 46187W107 65733 2105 SH DFND 5 0 0 2105 HOME DEPOT INC COM 437076102 1623016 5484 SH DFND 5 0 0 5484 FIRSTSERVICE CORP NEW COM 33767E202 398268 2827 SH DFND 5 0 0 2827 PPG INDS INC COM 693506107 113800 852 SH DFND 5 0 0 852 EASTGROUP PPTYS INC COM 277276101 26118 158 SH DFND 5 0 0 158 ETSY INC COM 29786A106 50762 456 SH DFND 5 0 0 456 ELANCO ANIMAL HEALTH INC COM 28414H103 2103996 227459 SH DFND 5 0 0 227459 M & T BK CORP COM 55261F104 73410 614 SH DFND 5 0 0 614 ISHARES INC CORE MSCI EMKT 46434G103 11761815 241091 SH DFND 5 0 0 241091 SEI INVTS CO COM 784117103 21292 370 SH DFND 5 0 0 370 ATLASSIAN CORPORATION CL A 049468101 93108 544 SH DFND 5 0 0 544 IDEX CORP COM 45167R104 667316 2909 SH DFND 5 0 0 2909 AFLAC INC COM 001055102 691567 10700 SH DFND 5 0 0 10700 SILVERCREST METALS INC COM 828363101 151361 21290 SH DFND 5 0 0 21290 ZSCALER INC COM 98980G102 35981 308 SH DFND 5 0 0 308 BANCOLOMBIA S A SPON ADR PREF 05968L102 114095 4424 SH DFND 5 0 0 4424 RITCHIE BROS AUCTIONEERS COM 767744105 4982575 88620 SH DFND 5 0 0 88620 ROBLOX CORP CL A 771049103 59099 1314 SH DFND 5 0 0 1314 REGAL REXNORD CORPORATION COM 758750103 33772 240 SH DFND 5 0 0 240 RESMED INC COM 761152107 701457 3201 SH DFND 5 0 0 3201 AVANGRID INC COM 05351W103 10049 252 SH DFND 5 0 0 252 NUCOR CORP COM 670346105 476793 3087 SH DFND 5 0 0 3087 SYNCHRONY FINANCIAL COM 87165B103 2607466 88766 SH DFND 5 0 0 88766 PINTEREST INC CL A 72352L106 58762 2155 SH DFND 5 0 0 2155 WEST FRASER TIMBER CO LTD COM 952845105 307446 4311 SH DFND 5 0 0 4311 BERKLEY W R CORP COM 084423102 746359 11884 SH DFND 5 0 0 11884 LIBERTY BROADBAND CORP COM SER A 530307107 4845 59 SH DFND 5 0 0 59 RAYMOND JAMES FINL INC COM 754730109 65563 703 SH DFND 5 0 0 703 AMCOR PLC ORD G0250X107 603529 53372 SH DFND 5 0 0 53372 STERIS PLC SHS USD G8473T100 544583 2857 SH DFND 5 0 0 2857 PROLOGIS INC. COM 74340W103 5072434 40956 SH DFND 5 0 0 40956 EDWARDS LIFESCIENCES CORP COM 28176E108 3862900 46996 SH DFND 5 0 0 46996 WEYERHAEUSER CO MTN BE COM NEW 962166104 80018 2656 SH DFND 5 0 0 2656 JABIL INC COM 466313103 42578 483 SH DFND 5 0 0 483 SIRIUS XM HOLDINGS INC COM 82968B103 10075 2538 SH DFND 5 0 0 2538 KEYSIGHT TECHNOLOGIES INC COM 49338L103 104307 646 SH DFND 5 0 0 646 CHEMED CORP NEW COM 16359R103 29036 54 SH DFND 5 0 0 54 NVENT ELECTRIC PLC SHS G6700G107 1450863 32611 SH DFND 5 0 0 32611 CONCENTRIX CORP COM 20602D101 18839 155 SH DFND 5 0 0 155 TJX COS INC NEW COM 872540109 966594 12284 SH DFND 5 0 0 12284 MOODYS CORP COM 615369105 3705820 12175 SH DFND 5 0 0 12175 ALGONQUIN PWR UTILS CORP COM 015857105 3979513 474354 SH DFND 5 0 0 474354 ROSS STORES INC COM 778296103 132439 1248 SH DFND 5 0 0 1248 INTERNATIONAL PAPER CO COM 460146103 584942 16263 SH DFND 5 0 0 16263 FORD MTR CO DEL COM 345370860 178804 14192 SH DFND 5 0 0 14192 PAN AMERN SILVER CORP COM 697900108 279107 15299 SH DFND 5 0 0 15299 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2080847 8150 SH DFND 5 0 0 8150 FORTUNE BRANDS INNOVATIONS I COM 34964C106 27307 465 SH DFND 5 0 0 465 OGE ENERGY CORP COM 670837103 27339 726 SH DFND 5 0 0 726 PURE STORAGE INC CL A 74624M102 26299 1031 SH DFND 5 0 0 1031 SPROTT INC COM NEW 852066208 55137 1509 SH DFND 5 0 0 1509 ANSYS INC COM 03662Q105 345288 1045 SH DFND 5 0 0 1045 VERIZON COMMUNICATIONS INC COM 92343V104 1567373 40093 SH DFND 5 0 0 40093 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 938897 9668 SH DFND 5 0 0 9668 PARKER-HANNIFIN CORP COM 701094104 156278 465 SH DFND 5 0 0 465 CHESAPEAKE ENERGY CORP COM 165167735 422460 5500 SH DFND 5 0 0 5500 TYSON FOODS INC CL A 902494103 785361 13221 SH DFND 5 0 0 13221 UNIVERSAL HLTH SVCS INC CL B 913903100 323171 2532 SH DFND 5 0 0 2532 OWENS CORNING NEW COM 690742101 32473 339 SH DFND 5 0 0 339 WASTE CONNECTIONS INC COM 94106B101 117738905 845540 SH DFND 5 0 0 845540 COINBASE GLOBAL INC COM CL A 19260Q107 38985 577 SH DFND 5 0 0 577 SEMPRA COM 816851109 862767 5756 SH DFND 5 0 0 5756 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15533 555 SH DFND 5 0 0 555 MACYS INC COM 55616P104 2046681 108866 SH DFND 5 0 0 108866 DOCEBO INC COM 25609L105 39930 981 SH DFND 5 0 0 981 EVERSOURCE ENERGY COM 30040W108 819365 10571 SH DFND 5 0 0 10571 WALMART INC COM 931142103 42603726 286570 SH DFND 5 0 0 286570 ADT INC DEL COM 00090Q103 5567 770 SH DFND 5 0 0 770 TERADYNE INC COM 880770102 60738 565 SH DFND 5 0 0 565 ALBERTSONS COS INC COMMON STOCK 013091103 12114 583 SH DFND 5 0 0 583 ROKU INC COM CL A 77543R102 29090 442 SH DFND 5 0 0 442 BANK NOVA SCOTIA HALIFAX COM 064149107 10705821 213147 SH DFND 5 0 0 213147 SUNCOR ENERGY INC NEW COM 867224107 3650224 116558 SH DFND 5 0 0 116558 GENPACT LIMITED SHS G3922B107 28192 610 SH DFND 5 0 0 610 EMERSON ELEC CO COM 291011104 676934 7762 SH DFND 5 0 0 7762 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 9513 584 SH DFND 5 0 0 584 OVINTIV INC COM 69047Q102 32145 891 SH DFND 5 0 0 891 STANTEC INC COM 85472N109 4269688 73049 SH DFND 5 0 0 73049 BROADCOM INC COM 11135F101 3915647 6097 SH DFND 5 0 0 6097 INTUITIVE SURGICAL INC COM NEW 46120E602 919961 3619 SH DFND 5 0 0 3619 CASEYS GEN STORES INC COM 147528103 29220 135 SH DFND 5 0 0 135 LOEWS CORP COM 540424108 662470 11498 SH DFND 5 0 0 11498 PROCTER AND GAMBLE CO COM 742718109 2140141 14362 SH DFND 5 0 0 14362 VENTAS INC COM 92276F100 1568878 36753 SH DFND 5 0 0 36753 WEC ENERGY GROUP INC COM 92939U106 914815 9698 SH DFND 5 0 0 9698 FIRST HORIZON CORPORATION COM 320517105 1135290 63506 SH DFND 5 0 0 63506 FRANCO NEV CORP COM 351858105 6393181 43729 SH DFND 5 0 0 43729 CORTEVA INC COM 22052L104 793827 13043 SH DFND 5 0 0 13043 MCDONALDS CORP COM 580135101 1847725 6573 SH DFND 5 0 0 6573 ROLLINS INC COM 775711104 31485 839 SH DFND 5 0 0 839 MOLSON COORS BEVERAGE CO CL B 60871R209 925609 17765 SH DFND 5 0 0 17765 ALPHABET INC CAP STK CL A 02079K305 115648 1107 SH DFND 6 0 1107 0 ISHARES TR CORE S&P TTL STK 464287150 51119 569 SH DFND 6 0 569 0 QUALCOMM INC COM 747525103 55122 448 SH DFND 6 0 448 0 SIGMA LITHIUM CORPORATION COM 826599102 2631 100 SH DFND 6 0 100 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13238 280 SH DFND 6 0 280 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16782 127 SH DFND 6 0 127 0 INVESCO QQQ TR UNIT SER 1 46090E103 7582 24 SH DFND 6 0 24 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 77138 6050 SH DFND 6 0 6050 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 13754 439 SH DFND 6 0 439 0 GILDAN ACTIVEWEAR INC COM 375916103 3306 140 SH DFND 6 0 140 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4046 90 SH DFND 6 0 90 0 TFI INTL INC COM 87241L109 4143 50 SH DFND 6 0 50 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24934 43 SH DFND 6 0 43 0 DTE ENERGY CO COM 233331107 46646 416 SH DFND 6 0 416 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 351079 4715 SH DFND 6 0 4715 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 21442 391 SH DFND 6 0 391 0 DUKE ENERGY CORP NEW COM NEW 26441C204 27576 279 SH DFND 6 0 279 0 SHERWIN WILLIAMS CO COM 824348106 6685 30 SH DFND 6 0 30 0 JPMORGAN CHASE & CO COM 46625H100 163341 1280 SH DFND 6 0 1280 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7441 206 SH DFND 6 0 206 0 ICON PLC SHS G4705A100 17853 79 SH DFND 6 0 79 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 92497 475 SH DFND 6 0 475 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 278901 3632 SH DFND 6 0 3632 0 CAPITAL ONE FINL CORP COM 14040H105 37746 398 SH DFND 6 0 398 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 29090 389 SH DFND 6 0 389 0 VALERO ENERGY CORP COM 91913Y100 2972 22 SH DFND 6 0 22 0 PACER FDS TR INDUSTRIAL RELET 69374H766 4053 100 SH DFND 6 0 100 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 30878 607 SH DFND 6 0 607 0 RESTAURANT BRANDS INTL INC COM 76131D103 37981 778 SH DFND 6 0 778 0 TOYOTA MOTOR CORP ADS 892331307 107421 765 SH DFND 6 0 765 0 AMERICAN EXPRESS CO COM 025816109 8054 50 SH DFND 6 0 50 0 FORTINET INC COM 34959E109 4235 65 SH DFND 6 0 65 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 18957 850 SH DFND 6 0 850 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 92348 1713 SH DFND 6 0 1713 0 TRAVELERS COMPANIES INC COM 89417E109 130287 765 SH DFND 6 0 765 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 95806 1237 SH DFND 6 0 1237 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 84629 1278 SH DFND 6 0 1278 0 LAUDER ESTEE COS INC CL A 518439104 43337 181 SH DFND 6 0 181 0 UNION PAC CORP COM 907818108 113224 583 SH DFND 6 0 583 0 ISHARES TR SELECT DIVID ETF 464287168 18811 160 SH DFND 6 0 160 0 ALPHABET INC CAP STK CL C 02079K107 126465 1205 SH DFND 6 0 1205 0 BANK AMERICA CORP COM 060505104 121395 4392 SH DFND 6 0 4392 0 INTEL CORP COM 458140100 74852 2280 SH DFND 6 0 2280 0 CARRIER GLOBAL CORPORATION COM 14448C104 6820 162 SH DFND 6 0 162 0 PAYCHEX INC COM 704326107 34499 317 SH DFND 6 0 317 0 MANULIFE FINL CORP COM 56501R106 84100 6125 SH DFND 6 0 6125 0 TC ENERGY CORP COM 87807B107 102954 3435 SH DFND 6 0 3435 0 ISHARES TR US TREAS BD ETF 46429B267 347056 14712 SH DFND 6 0 14712 0 OTIS WORLDWIDE CORP COM 68902V107 6192 78 SH DFND 6 0 78 0 ISHARES TR PFD AND INCM SEC 464288687 16042 519 SH DFND 6 0 519 0 ISHARES TR MSCI EMG MKT ETF 464287234 17889 456 SH DFND 6 0 456 0 PEMBINA PIPELINE CORP COM 706327103 66140 2710 SH DFND 6 0 2710 0 DISNEY WALT CO COM 254687106 111999 1121 SH DFND 6 0 1121 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 15404 592 SH DFND 6 0 592 0 BLACKSTONE INC COM 09260D107 43310 532 SH DFND 6 0 532 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 17286 424 SH DFND 6 0 424 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67519 240 SH DFND 6 0 240 0 ISHARES TR CORE US AGGBD ET 464287226 46344 461 SH DFND 6 0 461 0 PAYPAL HLDGS INC COM 70450Y103 8907 121 SH DFND 6 0 121 0 SUN LIFE FINANCIAL INC. COM 866796105 50256 1450 SH DFND 6 0 1450 0 SCHLUMBERGER LTD COM STK 806857108 272867 5382 SH DFND 6 0 5382 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 7094 160 SH DFND 6 0 160 0 GENERAL MTRS CO COM 37045V100 11860 338 SH DFND 6 0 338 0 AMERICAN AIRLS GROUP INC COM 02376R102 1083 78 SH DFND 6 0 78 0 LOWES COS INC COM 548661107 49658 249 SH DFND 6 0 249 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6694 160 SH DFND 6 0 160 0 SNOWFLAKE INC CL A 833445109 1611 11 SH DFND 6 0 11 0 ISHARES TR GL CLEAN ENE ETF 464288224 4220 220 SH DFND 6 0 220 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6481 9 SH DFND 6 0 9 0 MONDELEZ INTL INC CL A 609207105 13280 186 SH DFND 6 0 186 0 GRACO INC COM 384109104 4520 65 SH DFND 6 0 65 0 PIONEER NAT RES CO COM 723787107 34085 162 SH DFND 6 0 162 0 TOTALENERGIES SE SPONSORED ADS 89151E109 8154 130 SH DFND 6 0 130 0 GENERAL MLS INC COM 370334104 1915 22 SH DFND 6 0 22 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9744 399 SH DFND 6 0 399 0 SOUTHERN CO COM 842587107 60203 842 SH DFND 6 0 842 0 CATERPILLAR INC COM 149123101 154809 725 SH DFND 6 0 725 0 CANADIAN NATL RY CO COM 136375102 170705 1971 SH DFND 6 0 1971 0 BANK MONTREAL QUE COM 063671101 59630 908 SH DFND 6 0 908 0 ISHARES TR IBOXX INV CP ETF 464287242 15460 140 SH DFND 6 0 140 0 ANALOG DEVICES INC COM 032654105 6092 32 SH DFND 6 0 32 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 38280 3000 SH DFND 6 0 3000 0 LULULEMON ATHLETICA INC COM 550021109 30279 83 SH DFND 6 0 83 0 AUTOZONE INC COM 053332102 12472 5 SH DFND 6 0 5 0 BP PLC SPONSORED ADR 055622104 59755 1498 SH DFND 6 0 1498 0 DOW INC COM 260557103 124852 2285 SH DFND 6 0 2285 0 AT&T INC COM 00206R102 86697 4361 SH DFND 6 0 4361 0 ROGERS COMMUNICATIONS INC CL B 775109200 80933 2282 SH DFND 6 0 2282 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 52150 1553 SH DFND 6 0 1553 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159469 3219 SH DFND 6 0 3219 0 TORONTO DOMINION BK ONT COM NEW 891160509 121781 2791 SH DFND 6 0 2791 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2923 40 SH DFND 6 0 40 0 NETFLIX INC COM 64110L106 29784 87 SH DFND 6 0 87 0 CANADIAN PAC RY LTD COM 13645T100 130870 2335 SH DFND 6 0 2335 0 NOVO-NORDISK A S ADR 670100205 4737 30 SH DFND 6 0 30 0 EXPEDIA GROUP INC COM NEW 30212P303 22324 244 SH DFND 6 0 244 0 QUANTA SVCS INC COM 74762E102 27185 170 SH DFND 6 0 170 0 PROSHARES TR S&P 500 DV ARIST 74348A467 105794 1169 SH DFND 6 0 1169 0 VISA INC COM CL A 92826C839 132567 581 SH DFND 6 0 581 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 341780 4231 SH DFND 6 0 4231 0 CARVANA CO CL A 146869102 60 7 SH DFND 6 0 7 0 PEPSICO INC COM 713448108 168031 915 SH DFND 6 0 915 0 TRANSALTA CORP COM 89346D107 42772 6600 SH DFND 6 0 6600 0 FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 308736 9924 SH DFND 6 0 9924 0 KIMBERLY-CLARK CORP COM 494368103 90621 668 SH DFND 6 0 668 0 DEERE & CO COM 244199105 58316 156 SH DFND 6 0 156 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 20810 1863 SH DFND 6 0 1863 0 MARRIOTT INTL INC NEW CL A 571903202 24872 153 SH DFND 6 0 153 0 WELLS FARGO CO NEW COM 949746101 46149 1251 SH DFND 6 0 1251 0 AMGEN INC COM 031162100 3294 13 SH DFND 6 0 13 0 ZOETIS INC CL A 98978V103 48451 289 SH DFND 6 0 289 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 111639 3297 SH DFND 6 0 3297 0 NETEASE INC SPONSORED ADS 64110W102 1773 20 SH DFND 6 0 20 0 CANADIAN NAT RES LTD COM 136385101 55115 1264 SH DFND 6 0 1264 0 BECTON DICKINSON & CO COM 075887109 11325 45 SH DFND 6 0 45 0 META PLATFORMS INC CL A 30303M102 19033 90 SH DFND 6 0 90 0 ISHARES TR ESG AW MSCI EAFE 46435G516 269891 3749 SH DFND 6 0 3749 0 TECK RESOURCES LTD CL B 878742204 8654 277 SH DFND 6 0 277 0 OPENDOOR TECHNOLOGIES INC COM 683712103 61 37 SH DFND 6 0 37 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 135334 2877 SH DFND 6 0 2877 0 ISHARES TR CORE INTL AGGR 46435G672 34419 700 SH DFND 6 0 700 0 INVESCO LTD SHS G491BT108 20627 1313 SH DFND 6 0 1313 0 ABBOTT LABS COM 002824100 112547 1080 SH DFND 6 0 1080 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5865 24 SH DFND 6 0 24 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 34233 712 SH DFND 6 0 712 0 NEXTERA ENERGY INC COM 65339F101 34465 440 SH DFND 6 0 440 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10406 105 SH DFND 6 0 105 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 101643 5594 SH DFND 6 0 5594 0 COLGATE PALMOLIVE CO COM 194162103 7310 97 SH DFND 6 0 97 0 SALESFORCE INC COM 79466L302 50585 259 SH DFND 6 0 259 0 MSCI INC COM 55354G100 1615 3 SH DFND 6 0 3 0 MORGAN STANLEY COM NEW 617446448 922 11 SH DFND 6 0 11 0 AON PLC SHS CL A G0403H108 21866 68 SH DFND 6 0 68 0 TESLA INC COM 88160R101 103335 557 SH DFND 6 0 557 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 578649 7568 SH DFND 6 0 7568 0 TELUS CORPORATION COM 87971M103 145392 9449 SH DFND 6 0 9449 0 BHP GROUP LTD SPONSORED ADS 088606108 11218 185 SH DFND 6 0 185 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2659 43 SH DFND 6 0 43 0 ISHARES TR MSCI AC ASIA ETF 464288182 3374 50 SH DFND 6 0 50 0 JACOBS SOLUTIONS INC COM 46982L108 25852 230 SH DFND 6 0 230 0 GEN DIGITAL INC COM 668771108 18811 1093 SH DFND 6 0 1093 0 MICROSOFT CORP COM 594918104 540530 1901 SH DFND 6 0 1901 0 T-MOBILE US INC COM 872590104 40113 269 SH DFND 6 0 269 0 AMERIPRISE FINL INC COM 03076C106 54325 182 SH DFND 6 0 182 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 12909 515 SH DFND 6 0 515 0 BLOCK INC CL A 852234103 2368 35 SH DFND 6 0 35 0 ISHARES TR CORE MSCI INTL 46435G326 54495 900 SH DFND 6 0 900 0 SANOFI SPONSORED ADR 80105N105 44475 811 SH DFND 6 0 811 0 STARBUCKS CORP COM 855244109 13217 126 SH DFND 6 0 126 0 TEXAS INSTRS INC COM 882508104 2481 14 SH DFND 6 0 14 0 JOHNSON & JOHNSON COM 478160104 303729 1834 SH DFND 6 0 1834 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 184870 5916 SH DFND 6 0 5916 0 ILLINOIS TOOL WKS INC COM 452308109 46111 201 SH DFND 6 0 201 0 FEDEX CORP COM 31428X106 3449 15 SH DFND 6 0 15 0 ABBVIE INC COM 00287Y109 16080 100 SH DFND 6 0 100 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 32251 19 SH DFND 6 0 19 0 ADVANCED MICRO DEVICES INC COM 007903107 926 10 SH DFND 6 0 10 0 MASTERCARD INCORPORATED CL A 57636Q104 153883 423 SH DFND 6 0 423 0 INVESCO ACTIVELY MANAGED ETF REAL ASSETS ESG 46090A788 190303 14041 SH DFND 6 0 14041 0 MEDTRONIC PLC SHS G5960L103 25767 321 SH DFND 6 0 321 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 154290 1000 SH DFND 6 0 1000 0 UNITED PARCEL SERVICE INC CL B 911312106 1894 10 SH DFND 6 0 10 0 FORTUNA SILVER MINES INC COM 349915108 6116 2077 SH DFND 6 0 2077 0 GSK PLC SPONSORED ADR 37733W204 37637 1005 SH DFND 6 0 1005 0 LILLY ELI & CO COM 532457108 65928 182 SH DFND 6 0 182 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 109821 1112 SH DFND 6 0 1112 0 ISHARES TR CORE MSCI EAFE 46432F842 187320 2800 SH DFND 6 0 2800 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 36161 108 SH DFND 6 0 108 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 154651 3423 SH DFND 6 0 3423 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 436132 1070 SH DFND 6 0 1070 0 ALAMOS GOLD INC NEW COM CL A 011532108 6697 699 SH DFND 6 0 699 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1579 8 SH DFND 6 0 8 0 LINDE PLC SHS G54950103 4243 11 SH DFND 6 0 11 0 AVALONBAY CMNTYS INC COM 053484101 24116 145 SH DFND 6 0 145 0 HONEYWELL INTL INC COM 438516106 28793 152 SH DFND 6 0 152 0 BOOKING HOLDINGS INC COM 09857L108 10462 4 SH DFND 6 0 4 0 CAE INC COM 124765108 4602 270 SH DFND 6 0 270 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 47972 205 SH DFND 6 0 205 0 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 9922 810 SH DFND 6 0 810 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 97375 260 SH DFND 6 0 260 0 KRAFT HEINZ CO COM 500754106 83074 2129 SH DFND 6 0 2129 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2565 37 SH DFND 6 0 37 0 SHOPIFY INC CL A 82509L107 8586 190 SH DFND 6 0 190 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 30429 210 SH DFND 6 0 210 0 ENBRIDGE INC COM 29250N105 290711 10017 SH DFND 6 0 10017 0 BCE INC COM NEW 05534B760 283382 8157 SH DFND 6 0 8157 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1065 72 SH DFND 6 0 72 0 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 150874 10075 SH DFND 6 0 10075 0 PFIZER INC COM 717081103 208041 5007 SH DFND 6 0 5007 0 ISHARES TR RUS 1000 GRW ETF 464287614 53128 220 SH DFND 6 0 220 0 NUVEI CORPORATION SUB VTG SHS 67079A102 8192 200 SH DFND 6 0 200 0 ISHARES TR U.S. REAL ES ETF 464287739 6697 80 SH DFND 6 0 80 0 CISCO SYS INC COM 17275R102 167793 3238 SH DFND 6 0 3238 0 OPEN TEXT CORP COM 683715106 45244 1606 SH DFND 6 0 1606 0 NETAPP INC COM 64110D104 3329 53 SH DFND 6 0 53 0 HOME DEPOT INC COM 437076102 32331 112 SH DFND 6 0 112 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1246 120 SH DFND 6 0 120 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 209168 2202 SH DFND 6 0 2202 0 ROCKWELL AUTOMATION INC COM 773903109 13658 50 SH DFND 6 0 50 0 FIRSTSERVICE CORP NEW COM 33767E202 27352 267 SH DFND 6 0 267 0 CGI INC CL A SUB VTG 12532H104 47976 668 SH DFND 6 0 668 0 ISHARES INC MSCI CDA ETF 464286509 375641 10885 SH DFND 6 0 10885 0 AUTOMATIC DATA PROCESSING IN COM 053015103 58409 274 SH DFND 6 0 274 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68722 1285 SH DFND 6 0 1285 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 50922 396 SH DFND 6 0 396 0 DIGITAL RLTY TR INC COM 253868103 34731 385 SH DFND 6 0 385 0 DUPONT DE NEMOURS INC COM 26614N102 24978 355 SH DFND 6 0 355 0 DIAGEO PLC SPON ADR NEW 25243Q205 49020 265 SH DFND 6 0 265 0 ETSY INC COM 29786A106 1053 10 SH DFND 6 0 10 0 ORACLE CORP COM 68389X105 6642 70 SH DFND 6 0 70 0 ISHARES TR U.S. TECH ETF 464287721 50154 550 SH DFND 6 0 550 0 MERCK & CO INC COM 58933Y105 237249 2120 SH DFND 6 0 2120 0 CAMECO CORP COM 13321L108 1857 100 SH DFND 6 0 100 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 982 123 SH DFND 6 0 123 0 ISHARES INC CORE MSCI EMKT 46434G103 26508 546 SH DFND 6 0 546 0 ISHARES INC MSCI MEXICO ETF 464286822 1510 26 SH DFND 6 0 26 0 CHEVRON CORP NEW COM 166764100 51813 305 SH DFND 6 0 305 0 TRUIST FINL CORP COM 89832Q109 35734 1116 SH DFND 6 0 1116 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 4300 500 SH DFND 6 0 500 0 ALBEMARLE CORP COM 012653101 7672 39 SH DFND 6 0 39 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 8317 356 SH DFND 6 0 356 0 DOCUSIGN INC COM 256163106 224 4 SH DFND 6 0 4 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 275006 886 SH DFND 6 0 886 0 ROYAL BK CDA SUSTAINABL COM 780087102 361332 5042 SH DFND 6 0 5042 0 MICRON TECHNOLOGY INC COM 595112103 17106 300 SH DFND 6 0 300 0 HALLIBURTON CO COM 406216101 47474 1436 SH DFND 6 0 1436 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 67032 1008 SH DFND 6 0 1008 0 DANAHER CORPORATION COM 235851102 26752 108 SH DFND 6 0 108 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8526 280 SH DFND 6 0 280 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 18306 200 SH DFND 6 0 200 0 GILEAD SCIENCES INC COM 375558103 75536 903 SH DFND 6 0 903 0 GENUINE PARTS CO COM 372460105 48324 298 SH DFND 6 0 298 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 43044 461 SH DFND 6 0 461 0 COSTCO WHSL CORP NEW COM 22160K105 162562 327 SH DFND 6 0 327 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4928 50 SH DFND 6 0 50 0 MCKESSON CORP COM 58155Q103 40302 108 SH DFND 6 0 108 0 US BANCORP DEL COM NEW 902973304 54842 1562 SH DFND 6 0 1562 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 35528 93 SH DFND 6 0 93 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 42324 670 SH DFND 6 0 670 0 BLACKROCK INC COM 09247X101 51171 78 SH DFND 6 0 78 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 122940 5267 SH DFND 6 0 5267 0 TJX COS INC NEW COM 872540109 8897 114 SH DFND 6 0 114 0 UBER TECHNOLOGIES INC COM 90353T100 4979 160 SH DFND 6 0 160 0 SPDR SER TR BLOOMBERG INVT 78468R200 156130 5146 SH DFND 6 0 5146 0 ISHARES TR ISHS 1-5YR INVS 464288646 38010 750 SH DFND 6 0 750 0 MOODYS CORP COM 615369105 16051 53 SH DFND 6 0 53 0 ELECTRONIC ARTS INC COM 285512109 21193 168 SH DFND 6 0 168 0 ALGONQUIN PWR UTILS CORP COM 015857105 13232 2100 SH DFND 6 0 2100 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 47514 530 SH DFND 6 0 530 0 MEDICAL PPTYS TRUST INC COM 58463J304 7299 900 SH DFND 6 0 900 0 NIKE INC CL B 654106103 72177 597 SH DFND 6 0 597 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 75227 834 SH DFND 6 0 834 0 ISHARES TR 20 YR TR BD ETF 464287432 15155 140 SH DFND 6 0 140 0 ALIGN TECHNOLOGY INC COM 016255101 10779 34 SH DFND 6 0 34 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 39435 608 SH DFND 6 0 608 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 6365 130 SH DFND 6 0 130 0 AIRBNB INC COM CL A 009066101 14994 130 SH DFND 6 0 130 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 9871 283 SH DFND 6 0 283 0 GOLDMAN SACHS GROUP INC COM 38141G104 965 3 SH DFND 6 0 3 0 CUMMINS INC COM 231021106 84174 382 SH DFND 6 0 382 0 FORD MTR CO DEL COM 345370860 7458 600 SH DFND 6 0 600 0 WASTE MGMT INC DEL COM 94106L109 8141 50 SH DFND 6 0 50 0 MIDDLEBY CORP COM 596278101 3172 23 SH DFND 6 0 23 0 AMAZON COM INC COM 023135106 137597 1361 SH DFND 6 0 1361 0 UNITEDHEALTH GROUP INC COM 91324P102 61108 120 SH DFND 6 0 120 0 PRUDENTIAL FINL INC COM 744320102 20793 251 SH DFND 6 0 251 0 ISHARES TR MODERT ALLOC ETF 464289875 4062 102 SH DFND 6 0 102 0 ISHARES TR 3 7 YR TREAS BD 464288661 21357 180 SH DFND 6 0 180 0 3M CO COM 88579Y101 3887 38 SH DFND 6 0 38 0 VERIZON COMMUNICATIONS INC COM 92343V104 121694 3034 SH DFND 6 0 3034 0 NXP SEMICONDUCTORS N V COM N6596X109 33027 176 SH DFND 6 0 176 0 NVIDIA CORPORATION COM 67066G104 70428 262 SH DFND 6 0 262 0 WASTE CONNECTIONS INC COM 94106B101 80911 798 SH DFND 6 0 798 0 SIMON PPTY GROUP INC NEW COM 828806109 10995 100 SH DFND 6 0 100 0 COCA COLA CO COM 191216100 199578 3178 SH DFND 6 0 3178 0 FORTIS INC COM 349553107 154060 4735 SH DFND 6 0 4735 0 DOORDASH INC CL A 25809K105 304 5 SH DFND 6 0 5 0 APPLE INC COM 037833100 239417 1462 SH DFND 6 0 1462 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5115 30 SH DFND 6 0 30 0 ISHARES TR GRWT ALLOCAT ETF 464289867 46541 934 SH DFND 6 0 934 0 ASHLAND INC COM 044186104 43606 430 SH DFND 6 0 430 0 SAP SE SPON ADR 803054204 20405 161 SH DFND 6 0 161 0 ISHARES TR CORE S&P500 ETF 464287200 40946 100 SH DFND 6 0 100 0 ISHARES TR 7-10 YR TRSY BD 464287440 35660 355 SH DFND 6 0 355 0 ISHARES TR NATIONAL MUN ETF 464288414 21215 196 SH DFND 6 0 196 0 DOCEBO INC COM 25609L105 21194 755 SH DFND 6 0 755 0 CONOCOPHILLIPS COM 20825C104 47626 442 SH DFND 6 0 442 0 CITIGROUP INC COM NEW 172967424 31398 686 SH DFND 6 0 686 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 118358 1905 SH DFND 6 0 1905 0 VALE S A SPONSORED ADS 91912E105 1898 125 SH DFND 6 0 125 0 WALMART INC COM 931142103 275093 1838 SH DFND 6 0 1838 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 3028 35 SH DFND 6 0 35 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1530 1 SH DFND 6 0 1 0 CRESCENT PT ENERGY CORP COM 22576C101 16695 3000 SH DFND 6 0 3000 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 58012 1250 SH DFND 6 0 1250 0 BANK NOVA SCOTIA HALIFAX COM 064149107 109701 2958 SH DFND 6 0 2958 0 SUNCOR ENERGY INC NEW COM 867224107 92422 3904 SH DFND 6 0 3904 0 UNILEVER PLC SPON ADR NEW 904767704 99335 1863 SH DFND 6 0 1863 0 HP INC COM 40434L105 39292 1336 SH DFND 6 0 1336 0 SERVICENOW INC COM 81762P102 27105 58 SH DFND 6 0 58 0 ISHARES GOLD TR ISHARES NEW 464285204 14255 372 SH DFND 6 0 372 0 ISHARES TR CORE S&P MCP ETF 464287507 42714 175 SH DFND 6 0 175 0 NUTRIEN LTD COM 67077M108 44729 847 SH DFND 6 0 847 0 CVS HEALTH CORP COM 126650100 73552 946 SH DFND 6 0 946 0 AGNICO EAGLE MINES LTD COM 008474108 1448 35 SH DFND 6 0 35 0 THOMSON REUTERS CORP. COM NEW 884903709 14651 112 SH DFND 6 0 112 0 GENERAL DYNAMICS CORP COM 369550108 5267 23 SH DFND 6 0 23 0 BROADCOM INC COM 11135F101 58498 93 SH DFND 6 0 93 0 PIMCO INCOME STRATEGY FD COM 72201H108 102735 12483 SH DFND 6 0 12483 0 COUPANG INC CL A 22266T109 313 20 SH DFND 6 0 20 0 EMBECTA CORP COMMON STOCK 29082K105 227 8 SH DFND 6 0 8 0 AUTODESK INC COM 052769106 15606 79 SH DFND 6 0 79 0 STRYKER CORPORATION COM 863667101 7489 26 SH DFND 6 0 26 0 PROCTER AND GAMBLE CO COM 742718109 376184 2487 SH DFND 6 0 2487 0 LOCKHEED MARTIN CORP COM 539830109 99468 203 SH DFND 6 0 203 0 FACTSET RESH SYS INC COM 303075105 1206 3 SH DFND 6 0 3 0 ISHARES TR USD INV GRDE ETF 464288620 15312 300 SH DFND 6 0 300 0 MAGNA INTL INC COM 559222401 31501 831 SH DFND 6 0 831 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 54044 768 SH DFND 6 0 768 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12679 315 SH DFND 6 0 315 0 CME GROUP INC COM 12572Q105 3904 20 SH DFND 6 0 20 0 FRANCO NEV CORP COM 351858105 3411 30 SH DFND 6 0 30 0 MCDONALDS CORP COM 580135101 392572 1392 SH DFND 6 0 1392 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 6695 250 SH DFND 6 0 250 0 EXXON MOBIL CORP COM 30231G102 450645 3852 SH DFND 6 0 3852 0 KLA CORP COM NEW 482480100 48464 127 SH DFND 6 0 127 0 PDD HOLDINGS INC SPONSORED ADS 722304102 1302 18 SH DFND 6 0 18 0 ARK ETF TR INNOVATION ETF 00214Q104 6835 180 SH DFND 6 0 180 0 ISHARES TR US HLTHCARE ETF 464287762 43423 155 SH DFND 6 0 155 0 VALARIS LIMITED *W EXP 04/29/202 G9460G119 22 2 SH DFND 1 0 2 0 NATIONAL ENERGY SERVICES REU *W EXP 06/06/202 G6375R115 62044 23457 SH DFND 1 0 23457 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5360 86 SH DFND 1 0 86 0 BRIDGETOWN HOLDINGS LTD *W EXP 09/30/202 G1355U121 987 98 SH DFND 1 0 98 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 67121 3869 SH DFND 1 0 3869 0 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 10500 6000 SH DFND 1 0 6000 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 6436 2466 SH DFND 1 0 2466 0 POLISHED COM INC *W EXP 06/02/202 28252C117 4233 9000 SH DFND 1 0 9000 0 COLLIERS INTL GROUP INC NOTE 4.000% 6/0 194693AB3 3621 2000 PRN DFND 1 0 2000 0 THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8 42911 776000 PRN DFND 1 0 776000 0