The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100   947 9,351 SH   SOLE   9,351 0 0
ABBVIE INC COM 00287Y109   35,187 220,788 SH   SOLE   205,111 0 15,677
ADOBE INC COM 00724F101   140 364 SH   SOLE   364 0 0
ADVANCED MICRO DEVICES COM 007903107   4 38 SH   SOLE   38 0 0
AFLAC INC COM 001055102   227 3,519 SH   SOLE   3,519 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   247 1,788 SH   SOLE   1,788 0 0
AGNICO-EAGLE MINES COM 008474108   13,318 262,217 SH   SOLE   212,437 0 49,780
AKAMAI TECHNOLOGIES INC COM 00971T101   656 8,375 SH   SOLE   8,375 0 0
ALAMOS GOLD INC COM 011532108   3,236 266,042 SH   SOLE   266,042 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109   143 1,141 SH   SOLE   1,141 0 0
ALIGN TECHNOLOGY INC COM 016255101   136 408 SH   SOLE   408 0 0
ALLSTATE CORP COM 020002101   162 1,462 SH   SOLE   1,462 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   25,393 126,760 SH   SOLE   117,608 0 9,152
ALPHABET INC-CL A COM 02079K305   1,293 12,469 SH   SOLE   12,469 0 0
AMC ENTERTAINMENT HLDS-CL A COM 00165C104   905 180,678 SH   SOLE   106,830 0 73,848
AMERICAN EXPRESS CO COM 025816109   401 2,430 SH   SOLE   2,430 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784   207 4,107 SH   SOLE   4,107 0 0
AMERICAN TOWER CORP COM 03027X100   537 2,628 SH   SOLE   2,628 0 0
AMERICAN WATER WORKS CO INC COM 030420103   175 1,194 SH   SOLE   1,194 0 0
AMERISOURCEBERGEN CORP COM 03073E105   775 4,839 SH   SOLE   4,839 0 0
AMGEN INC COM 031162100   1,039 4,297 SH   SOLE   4,297 0 0
ANNALY CAPITAL MANAGEMENT INC COM 035710839   56 2,907 SH   SOLE   2,907 0 0
APPLE INC COM 037833100   3,692 22,391 SH   SOLE   22,391 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102   544 6,832 SH   SOLE   6,832 0 0
ARGENX SE - ADR COM 04016X101   2,752 7,387 SH   SOLE   5,501 0 1,886
ARISTA NETWORKS INC COM 040413106   242 1,440 SH   SOLE   1,440 0 0
ASCENDIS PHARMA A/S - ADR COM 04351P101   194 1,810 SH   SOLE   1,810 0 0
ASSURANT INC COM 04621X108   24,337 202,692 SH   SOLE   188,100 0 14,592
AT&T INC COM 00206R102   6,852 355,974 SH   SOLE   338,015 0 17,959
AUTODESK INC COM 052769106   70 337 SH   SOLE   337 0 0
AUTOMATIC DATA PROCESSING COM 053015103   523 2,349 SH   SOLE   2,349 0 0
AUTOZONE INC COM 053332102   622 253 SH   SOLE   253 0 0
AVALONBAY COMMUNITIES INC COM 053484101   177 1,056 SH   SOLE   1,056 0 0
AVERY DENNISON CORP COM 053611109   150 841 SH   SOLE   841 0 0
AXON ENTERPRISE INC COM 05464C101   220 978 SH   SOLE   978 0 0
BALL CORP COM 058498106   160 2,909 SH   SOLE   2,909 0 0
BANK OF AMERICA CORP COM 060505104   936 32,715 SH   SOLE   32,715 0 0
BANK OF MONTREAL COM 063671101   120 1,355 SH   SOLE   1,355 0 0
BANK OF NEW YORK CO INC COM 064058100   200 4,408 SH   SOLE   4,408 0 0
BANK OF NOVA SCOTIA COM 064149107   127 2,536 SH   SOLE   2,536 0 0
BATH & BODY WORKS INC COM 070830104   190 5,181 SH   SOLE   5,181 0 0
BAUSCH HEALTH COS INC COM 071734107   2,490 308,486 SH   SOLE   308,486 0 0
BAXTER INTERNATIONAL INC COM 071813109   16,343 402,927 SH   SOLE   382,329 0 20,598
BB&T CORP COM 89832Q109   234 6,867 SH   SOLE   6,867 0 0
BCE INC COM 05534B760   338 7,573 SH   SOLE   7,573 0 0
BECTON DICKINSON & CO COM 075887109   2,429 9,814 SH   SOLE   8,899 0 915
BEST BUY CO INC COM 086516101   83 1,064 SH   SOLE   1,064 0 0
BIOGEN INC COM 09062X103   15,801 56,832 SH   SOLE   51,442 0 5,390
BJ'S WHOLESALE CLUB HOLDINGS COM 05550J101   849 11,159 SH   SOLE   11,159 0 0
BLACKBERRY LTD COM 09228F103   2,086 456,343 SH   SOLE   456,343 0 0
BOFI HOLDING INC COM 05465C100   68 1,845 SH   SOLE   1,845 0 0
BOOKING HOLDINGS INC COM 09857L108   512 193 SH   SOLE   193 0 0
BORGWARNER INC COM 099724106   77 1,578 SH   SOLE   1,578 0 0
BOSTON SCIENTIFIC CORP COM 101137107   424 8,483 SH   SOLE   8,483 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   40,863 589,574 SH   SOLE   541,853 0 47,721
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103   188 1,282 SH   SOLE   1,282 0 0
BROWN & BROWN INC COM 115236101   57 998 SH   SOLE   998 0 0
BROWN-FORMAN CORP-CLASS B COM 115637209   184 2,863 SH   SOLE   2,863 0 0
BURLINGTON STORES INC COM 122017106   5,719 28,299 SH   SOLE   26,928 0 1,371
C.H. ROBINSON WORLDWIDE INC COM 12541W209   33,358 335,698 SH   SOLE   308,391 0 27,307
CABLE ONE INC COM 12685J105   1,462 2,082 SH   SOLE   1,348 0 734
CADENCE DESIGN SYS INC COM 127387108   259 1,233 SH   SOLE   1,233 0 0
CAE INC COM 124765108   3,386 150,304 SH   SOLE   150,304 0 0
CAMDEN PROPERTY TRUST COM 133131102   67 638 SH   SOLE   638 0 0
CAMECO CORP COM 13321L108   150 5,753 SH   SOLE   5,753 0 0
CAMPBELL SOUP CO COM 134429109   40,686 740,020 SH   SOLE   680,485 0 59,535
CAN IMPERIAL BK OF COMMERCE COM 136069101   1,789 42,357 SH   SOLE   42,357 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   220 2,863 SH   SOLE   2,863 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105   116 1,202 SH   SOLE   1,202 0 0
CARDINAL HEALTH INC COM 14149Y108   3,695 48,945 SH   SOLE   41,043 0 7,902
CARLISLE COS INC COM 142339100   72 320 SH   SOLE   320 0 0
CBOE HOLDINGS INC COM 12503M108   26,602 198,170 SH   SOLE   184,944 0 13,226
CENTENE CORP COM 15135B101   237 3,746 SH   SOLE   3,746 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100   12,272 169,295 SH   SOLE   146,460 0 22,835
CGI GROUP INC - CL A COM 12532H104   57 592 SH   SOLE   592 0 0
CHEVRON CORP COM 166764100   38 231 SH   SOLE   231 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   261 153 SH   SOLE   153 0 0
CHURCH & DWIGHT CO INC COM 171340102   40,846 462,010 SH   SOLE   424,172 0 37,838
CINCINNATI FINANCIAL CORP COM 172062101   265 2,364 SH   SOLE   2,364 0 0
CINTAS CORP COM 172908105   57 124 SH   SOLE   124 0 0
CISCO SYSTEMS INC COM 17275R102   1,047 20,030 SH   SOLE   20,030 0 0
CITIGROUP INC COM 172967424   505 10,771 SH   SOLE   10,771 0 0
CLEANSPARK INC COM 18452B209   87 31,368 SH   SOLE   31,368 0 0
CLOROX COMPANY COM 189054109   42,937 271,342 SH   SOLE   252,698 0 18,644
COCA-COLA CO/THE COM 191216100   1,286 20,738 SH   SOLE   20,738 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102   199 3,266 SH   SOLE   3,266 0 0
COLGATE-PALMOLIVE CO COM 194162103   3,537 47,069 SH   SOLE   35,364 0 11,705
COMCAST CORP-CLASS A COM 20030N101   862 22,739 SH   SOLE   22,739 0 0
CONAGRA FOODS INC COM 205887102   9,519 253,433 SH   SOLE   229,836 0 23,597
CONSOLIDATED EDISON INC COM 209115104   3,568 37,290 SH   SOLE   28,479 0 8,811
CONSTELLATION BRANDS INC-A COM 21036P108   218 965 SH   SOLE   965 0 0
COOPER COS INC/THE COM 216648402   126 338 SH   SOLE   338 0 0
COPART INC COM 217204106   67 896 SH   SOLE   896 0 0
CORNING INC COM 219350105   234 6,635 SH   SOLE   6,635 0 0
COSTAR GROUP INC COM 22160N109   184 2,676 SH   SOLE   2,676 0 0
CROWDSTRIKE HOLDINGS INC - A COM 22788C105   286 2,087 SH   SOLE   2,087 0 0
CROWN CASTLE INTL CORP COM 22822V101   305 2,279 SH   SOLE   2,279 0 0
CVS HEALTH CORP COM 126650100   733 9,867 SH   SOLE   9,867 0 0
DANAHER CORP COM 235851102   868 3,442 SH   SOLE   3,442 0 0
DARDEN RESTAURANTS INC COM 237194105   195 1,257 SH   SOLE   1,257 0 0
DATADOG INC - CLASS A COM 23804L103   148 2,032 SH   SOLE   2,032 0 0
DAVITA INC COM 23918K108   16,189 199,593 SH   SOLE   191,628 0 7,965
DEERE & CO COM 244199105   623 1,509 SH   SOLE   1,509 0 0
DELTA AIR LINES INC COM 247361702   73 2,099 SH   SOLE   2,099 0 0
DENTSPLY SIRONA INC COM 24906P109   1,072 27,281 SH   SOLE   27,281 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108   5,547 68,990 SH   SOLE   68,990 0 0
DEXCOM INC COM 252131107   251 2,159 SH   SOLE   2,159 0 0
DIAMONDBACK ENERGY INC COM 25278X109   7,891 58,375 SH   SOLE   54,986 0 3,389
DIGITAL REALTY TRUST INC COM 253868103   173 1,756 SH   SOLE   1,756 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   212 2,145 SH   SOLE   2,145 0 0
DOLLAR GENERAL CORP COM 256677105   5,747 27,305 SH   SOLE   23,248 0 4,057
DOLLAR TREE INC COM 256746108   27,941 194,641 SH   SOLE   174,993 0 19,648
DOMINO'S PIZZA INC COM 25754A201   1,563 4,738 SH   SOLE   4,362 0 376
EBAY INC COM 278642103   206 4,636 SH   SOLE   4,636 0 0
ECOLAB INC COM 278865100   59 359 SH   SOLE   359 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   526 6,362 SH   SOLE   6,362 0 0
ELEVANCE HEALTH INC COM 036752103   1,016 2,210 SH   SOLE   2,210 0 0
ELI LILLY & CO COM 532457108   22,352 65,086 SH   SOLE   59,702 0 5,384
ENERPLUS RESOURCES FUND COM 292766102   235 16,362 SH   SOLE   16,362 0 0
ENPHASE ENERGY INC COM 29355A107   724 3,445 SH   SOLE   3,445 0 0
EOG RESOURCES INC COM 26875P101   166 1,444 SH   SOLE   1,444 0 0
EPAM SYSTEMS INC COM 29414B104   17,739 59,328 SH   SOLE   54,609 0 4,719
EQUIFAX INC COM 294429105   165 813 SH   SOLE   813 0 0
EQUINIX INC COM 29444U700   333 462 SH   SOLE   462 0 0
EQUITABLE RESOURCES INC COM 26884L109   3,718 116,513 SH   SOLE   113,289 0 3,224
EQUITY LIFESTYLE PROPERTIES COM 29472R108   72 1,069 SH   SOLE   1,069 0 0
EQUITY RESIDENTIAL COM 29476L107   182 3,028 SH   SOLE   3,028 0 0
ERIE INDEMNITY COMPANY-CL A COM 29530P102   3,501 15,114 SH   SOLE   13,570 0 1,544
ESSEX PROPERTY TRUST INC COM 297178105   79 378 SH   SOLE   378 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   227 923 SH   SOLE   923 0 0
ETSY INC COM 29786A106   81 725 SH   SOLE   725 0 0
EVERSOURCE ENERGY COM 30040W108   2,270 29,002 SH   SOLE   20,326 0 8,676
EXACT SCIENCES CORP COM 30063P105   57 845 SH   SOLE   845 0 0
EXPEDIA GROUP INC COM 30212P303   57 585 SH   SOLE   585 0 0
EXPEDITORS INTL WASH INC COM 302130109   128 1,166 SH   SOLE   1,166 0 0
EXTRA SPACE STORAGE INC COM 30225T102   568 3,485 SH   SOLE   3,485 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   588 1,416 SH   SOLE   1,416 0 0
FAIR ISAAC CORP COM 303250104   92 131 SH   SOLE   131 0 0
FASTENAL CO COM 311900104   210 3,893 SH   SOLE   3,893 0 0
FEDEX CORP COM 31428X106   292 1,279 SH   SOLE   1,279 0 0
FIDELITY NATIONAL INFORMATION SERVICES COM 31620M106   4,612 84,882 SH   SOLE   82,599 0 2,283
FIFTH THIRD BANCORP COM 316773100   91 3,417 SH   SOLE   3,417 0 0
FIRST CITIZENS BCSHS -CL A COM 31946M103   2,676 2,750 SH   SOLE   2,750 0 0
FIRST SOLAR INC COM 336433107   21,023 96,658 SH   SOLE   90,168 0 6,490
FISERV INC COM 337738108   346 3,058 SH   SOLE   3,058 0 0
FIVE BELOW COM 33829M101   57 279 SH   SOLE   279 0 0
FIVE9 INC COM 338307101   69 955 SH   SOLE   955 0 0
FMC CORP COM 302491303   80 659 SH   SOLE   659 0 0
FORTINET INC COM 34959E109   216 3,257 SH   SOLE   3,257 0 0
FRANCO-NEVADA CORP COM 351858105   1,143 7,863 SH   SOLE   7,419 0 444
FULL TRUCK ALLIANCE -SPN ADR COM 35969L108   57 7,482 SH   SOLE   7,482 0 0
FUTU HOLDINGS LTD-ADR COM 36118L106   78 1,501 SH   SOLE   1,501 0 0
GAMESTOP CORP-CLASS A COM 36467W109   9,421 409,257 SH   SOLE   374,731 0 34,526
GARTNER INC COM 366651107   183 562 SH   SOLE   562 0 0
GEN DIGITAL INC COM 668771108   37,225 2,169,286 SH   SOLE   1,995,821 0 173,465
GENERAL MILLS INC COM 370334104   45,306 530,139 SH   SOLE   484,613 0 45,526
GENUINE PARTS CO COM 372460105   157 937 SH   SOLE   937 0 0
GILEAD SCIENCES INC COM 375558103   5,830 70,267 SH   SOLE   61,489 0 8,778
GLOBAL PAYMENTS INC COM 37940X102   156 1,482 SH   SOLE   1,482 0 0
GLOBE LIFE INC COM 37959E102   61 550 SH   SOLE   550 0 0
GODADDY INC - CLASS A COM 380237107   84 1,081 SH   SOLE   1,081 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   580 1,773 SH   SOLE   1,773 0 0
HCA INC COM 40412C101   302 1,144 SH   SOLE   1,144 0 0
HEALTH CARE REIT INC COM 95040Q104   2,121 29,588 SH   SOLE   29,588 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   74 3,370 SH   SOLE   3,370 0 0
HENRY SCHEIN INC COM 806407102   119 1,460 SH   SOLE   1,460 0 0
HERSHEY CO/THE COM 427866108   20,189 79,356 SH   SOLE   72,740 0 6,616
HEWLETT-PACKARD CO COM 40434L105   211 7,175 SH   SOLE   7,175 0 0
HOLOGIC INC COM 436440101   66 812 SH   SOLE   812 0 0
HOME DEPOT INC COM 437076102   465 1,576 SH   SOLE   1,576 0 0
HORMEL FOODS CORP COM 440452100   31,311 785,134 SH   SOLE   722,281 0 62,853
HOST HOTELS & RESORTS INC COM 44107P104   73 4,433 SH   SOLE   4,433 0 0
HUMANA INC COM 444859102   32,876 67,721 SH   SOLE   62,607 0 5,114
HUNT (JB) TRANSPRT SVCS INC COM 445658107   84 479 SH   SOLE   479 0 0
HUNTINGTON BANCSHARES INC COM 446150104   91 8,113 SH   SOLE   8,113 0 0
IDEX CORP COM 45167R104   59 257 SH   SOLE   257 0 0
IDEXX LABORATORIES INC COM 45168D104   226 451 SH   SOLE   451 0 0
ILLINOIS TOOL WORKS COM 452308109   111 457 SH   SOLE   457 0 0
ILLUMINA INC COM 452327109   234 1,007 SH   SOLE   1,007 0 0
INCYTE CORP COM 45337C102   250 3,456 SH   SOLE   3,456 0 0
INSULET CORP COM 45784P101   172 538 SH   SOLE   538 0 0
INTEL CORP COM 458140100   788 24,119 SH   SOLE   24,119 0 0
INTERCONTINENTALEXCHANGE INC COM 45866F104   412 3,955 SH   SOLE   3,955 0 0
INTERNATIONAL PAPER CO COM 460146103   76 2,102 SH   SOLE   2,102 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100   93 2,502 SH   SOLE   2,502 0 0
INTL BUSINESS MACHINES CORP COM 459200101   932 7,113 SH   SOLE   7,113 0 0
INTL FLAVORS & FRAGRANCES COM 459506101   185 2,015 SH   SOLE   2,015 0 0
INTUITIVE SURGICAL INC COM 46120E602   142 554 SH   SOLE   554 0 0
IRON MOUNTAIN INC COM 46284V101   84 1,587 SH   SOLE   1,587 0 0
JM SMUCKER CO/THE COM 832696405   35,963 228,526 SH   SOLE   213,046 0 15,480
JOHNSON & JOHNSON COM 478160104   35,175 226,938 SH   SOLE   211,328 0 15,610
KELLOGG CO COM 487836108   42,498 634,682 SH   SOLE   585,194 0 49,488
KEURIG DR PEPPER INC COM 49271V100   219 6,221 SH   SOLE   6,221 0 0
KEYCORP COM 493267108   71 5,652 SH   SOLE   5,652 0 0
KIMBERLY-CLARK CORP COM 494368103   24,006 178,854 SH   SOLE   159,977 0 18,877
KLA CORP COM 482480100   86 215 SH   SOLE   215 0 0
KROGER CO COM 501044101   18,581 376,369 SH   SOLE   341,345 0 35,024
LABORATORY CRP OF AMER HLDGS COM 50540R409   109 477 SH   SOLE   477 0 0
LAS VEGAS SANDS CORP COM 517834107   25,054 436,104 SH   SOLE   401,327 0 34,777
LIBERTY MEDIA GROUP-C COM 531229854   367 4,907 SH   SOLE   4,907 0 0
LKQ CORP COM 501889208   57 1,012 SH   SOLE   1,012 0 0
LOWE'S COS INC COM 548661107   110 552 SH   SOLE   552 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100   4,706 23,249 SH   SOLE   23,249 0 0
LUCID GROUP INC COM 549498103   9,751 1,212,840 SH   SOLE   1,120,488 0 92,352
LUFAX HOLDING LTD-ADR COM 54975P102   51 24,839 SH   SOLE   24,839 0 0
LULULEMON ATHLETICA INC COM 550021109   235 645 SH   SOLE   645 0 0
LUMEN TECHNOLOGIES INC COM 550241103   161 60,617 SH   SOLE   60,617 0 0
M & T BANK CORP COM 55261F104   165 1,382 SH   SOLE   1,382 0 0
MANULIFE FINANCIAL CORP COM 56501R106   97 5,294 SH   SOLE   5,294 0 0
MARKEL CORP COM 570535104   86 67 SH   SOLE   67 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   187 478 SH   SOLE   478 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   261 1,572 SH   SOLE   1,572 0 0
MARSH & MCLENNAN COS COM 571748102   396 2,380 SH   SOLE   2,380 0 0
MASTERCARD INC-CLASS A COM 57636Q104   163 449 SH   SOLE   449 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206   5,830 70,068 SH   SOLE   58,360 0 11,708
MCDONALD'S CORP COM 580135101   2,294 8,203 SH   SOLE   6,970 0 1,233
MCKESSON CORP COM 58155Q103   15,549 43,671 SH   SOLE   40,039 0 3,632
MELCO RESORTS & ENTERT-ADR COM 585464100   126 9,910 SH   SOLE   9,910 0 0
MERCK & CO. INC. COM 58933Y105   44,319 416,572 SH   SOLE   383,243 0 33,329
META PLATFORMS INC COM 30303M102   2,682 12,653 SH   SOLE   12,653 0 0
METLIFE INC COM 59156R108   218 3,766 SH   SOLE   3,766 0 0
MGM RESORTS INTERNATIONAL COM 552953101   80 1,805 SH   SOLE   1,805 0 0
MICRON TECHNOLOGY INC COM 595112103   290 4,808 SH   SOLE   4,808 0 0
MICROSOFT CORP COM 594918104   459 1,591 SH   SOLE   1,591 0 0
MICROSTRATEGY INC-CL A COM 594972408   254 868 SH   SOLE   868 0 0
MID-AMERICA APARTMENT COMM COM 59522J103   130 858 SH   SOLE   858 0 0
MODERNA INC COM 60770K107   22,126 144,071 SH   SOLE   134,907 0 9,164
MOLINA HEALTHCARE INC COM 60855R100   1,118 4,179 SH   SOLE   3,230 0 949
MOLSON COORS BREWING CO -B COM 60871R209   343 6,636 SH   SOLE   6,636 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105   504 7,233 SH   SOLE   7,233 0 0
MONSTER BEVERAGE CORP COM 61174X109   247 4,566 SH   SOLE   4,566 0 0
MORGAN STANLEY COM 617446448   56 637 SH   SOLE   637 0 0
MOSAIC CO/THE COM 61945C103   2,206 48,083 SH   SOLE   48,083 0 0
NASDAQ OMX GROUP/THE COM 631103108   153 2,802 SH   SOLE   2,802 0 0
NETAPP INC COM 64110D104   78 1,223 SH   SOLE   1,223 0 0
NETFLIX INC COM 64110L106   856 2,477 SH   SOLE   2,477 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   36,683 362,404 SH   SOLE   334,168 0 28,236
NEWMONT CORP COM 651639106   34,980 713,594 SH   SOLE   652,441 0 61,153
NIKE INC -CL B COM 654106103   535 4,360 SH   SOLE   4,360 0 0
NORDSON CORP COM 655663102   62 278 SH   SOLE   278 0 0
NORTHERN TRUST CORP COM 665859104   171 1,938 SH   SOLE   1,938 0 0
NVIDIA CORP COM 67066G104   109 394 SH   SOLE   394 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   702 827 SH   SOLE   827 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   10,143 162,467 SH   SOLE   146,675 0 15,792
OLD DOMINION FREIGHT LINE COM 679580100   179 525 SH   SOLE   525 0 0
OMEGA HEALTHCARE INVESTORS COM 681936100   4,268 155,695 SH   SOLE   146,734 0 8,961
OMNICOM GROUP COM 681919106   174 1,844 SH   SOLE   1,844 0 0
ORACLE CORP COM 68389X105   2,827 30,420 SH   SOLE   29,670 0 750
P G & E CORP COM 69331C108   249 15,397 SH   SOLE   15,397 0 0
PACCAR INC COM 693718108   172 2,352 SH   SOLE   2,352 0 0
PACKAGING CORP OF AMERICA COM 695156109   80 574 SH   SOLE   574 0 0
PAN AMERICAN SILVER CORP COM 697900108   491 27,000 SH   SOLE   27,000 0 0
PARAMETRIC TECHNOLOGY CORP COM 69370C100   77 601 SH   SOLE   601 0 0
PARAMOUNT GLOBAL-CLASS B COM 92556H206   1,304 58,434 SH   SOLE   52,391 0 6,043
PAYCHEX INC COM 704326107   132 1,155 SH   SOLE   1,155 0 0
PEPSICO INC COM 713448108   1,339 7,347 SH   SOLE   7,347 0 0
PERKINELMER INC COM 714046109   160 1,203 SH   SOLE   1,203 0 0
PFIZER INC COM 717081103   43,572 1,067,947 SH   SOLE   987,931 0 80,016
PIONEER NATURAL RESOURCES CO COM 723787107   5,168 25,305 SH   SOLE   23,510 0 1,795
PNC FINANCIAL SERVICES GROUP COM 693475105   218 1,718 SH   SOLE   1,718 0 0
POLESTAR AUTOMOTIVE-CL A ADS COM 731105201   167 44,134 SH   SOLE   44,134 0 0
POOL CORP COM 73278L105   77 226 SH   SOLE   226 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102   93 1,246 SH   SOLE   1,246 0 0
PROCTER & GAMBLE CO/THE COM 742718109   1,729 11,627 SH   SOLE   11,169 0 458
PROGRESSIVE CORP COM 743315103   3,929 27,464 SH   SOLE   21,337 0 6,127
PROGRESSIVE WASTE SOLUTIONS COM 94106B101   5,858 42,246 SH   SOLE   19,939 0 22,307
PROLOGIS INC COM 74340W103   568 4,550 SH   SOLE   4,550 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   96 1,160 SH   SOLE   1,160 0 0
PUBLIC STORAGE INC COM 74460D109   272 899 SH   SOLE   899 0 0
QUALCOMM INC COM 747525103   858 6,724 SH   SOLE   6,724 0 0
QUEST DIAGNOSTICS COM 74834L100   22,788 161,071 SH   SOLE   146,596 0 14,475
REALTY INCOME CORP COM 756109104   285 4,496 SH   SOLE   4,496 0 0
REGENERON PHARMACEUTICALS COM 75886F107   12,102 14,729 SH   SOLE   13,858 0 871
REGIONS FINANCIAL CORP COM 7591EP100   128 6,878 SH   SOLE   6,878 0 0
REINSURANCE GROUP OF AMERICA COM 759351604   202 1,523 SH   SOLE   1,523 0 0
REPLIGEN CORP COM 759916109   79 471 SH   SOLE   471 0 0
REPUBLIC SERVICES INC COM 760759100   212 1,568 SH   SOLE   1,568 0 0
RESMED INC COM 761152107   182 830 SH   SOLE   830 0 0
RIOT PLATFORMS INC COM 767292105   54 5,427 SH   SOLE   5,427 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   5,724 102,122 SH   SOLE   102,122 0 0
ROCKWELL AUTOMATION INC COM 773903109   164 558 SH   SOLE   558 0 0
ROGERS COMMUNICATIONS -CL B COM 775109200   10,733 232,451 SH   SOLE   219,901 0 12,550
ROLLINS INC COM 775711104   142 3,775 SH   SOLE   3,775 0 0
ROPER INDUSTRIES INC COM 776696106   263 597 SH   SOLE   597 0 0
ROSS STORES INC COM 778296103   281 2,644 SH   SOLE   2,644 0 0
ROYAL BANK OF CANADA COM 780087102   277 2,912 SH   SOLE   2,912 0 0
RPM INTERNATIONAL INC COM 749685103   56 646 SH   SOLE   646 0 0
SALESFORCE.COM INC COM 79466L302   289 1,446 SH   SOLE   1,446 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,750 12,700 SH   SOLE   12,700 0 0
SBA COMMUNICATIONS CORP-CL A COM 78410G104   193 738 SH   SOLE   738 0 0
SCHLUMBERGER LTD COM 806857108   26,779 545,389 SH   SOLE   499,066 0 46,323
SCHWAB (CHARLES) CORP COM 808513105   416 7,939 SH   SOLE   7,939 0 0
SERVICE CORP INTERNATIONAL COM 817565104   344 5,004 SH   SOLE   5,004 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106   286 1,273 SH   SOLE   1,273 0 0
SHOPIFY INC - CLASS A COM 82509L107   23 474 SH   SOLE   474 0 0
SIGNATURE BANK COM 82669G104   0 841 SH   SOLE   841 0 0
SIMON PROPERTY GROUP INC COM 828806109   119 1,059 SH   SOLE   1,059 0 0
SNAP INC - A COM 83304A106   14,754 1,316,167 SH   SOLE   1,240,024 0 76,143
SOLAREDGE TECHNOLOGIES INC COM 83417M104   18,572 61,101 SH   SOLE   56,297 0 4,804
SOUTHWEST AIRLINES CO COM 844741108   61 1,862 SH   SOLE   1,862 0 0
SQUARE INC - A COM 852234103   3 49 SH   SOLE   49 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100   56 997 SH   SOLE   997 0 0
SSR MINING INC COM 784730103   4,698 311,779 SH   SOLE   311,779 0 0
STANLEY WORKS/THE COM 854502101   71 880 SH   SOLE   880 0 0
STARBUCKS CORP COM 855244109   385 3,696 SH   SOLE   3,696 0 0
STRYKER CORP COM 863667101   346 1,213 SH   SOLE   1,213 0 0
SUN COMMUNITIES INC COM 866674104   156 1,107 SH   SOLE   1,107 0 0
SUN LIFE FINANCIAL INC COM 866796105   116 2,484 SH   SOLE   2,484 0 0
SVB FINANCIAL GROUP COM 78486Q101   0 479 SH   SOLE   479 0 0
SYNOPSYS INC COM 871607107   258 669 SH   SOLE   669 0 0
SYSCO CORP COM 871829107   205 2,655 SH   SOLE   2,655 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109   35,050 293,797 SH   SOLE   273,939 0 19,858
TARGET CORP COM 87612E106   415 2,505 SH   SOLE   2,505 0 0
TC ENERGY CORP COM 87807B107   5,499 141,896 SH   SOLE   105,288 0 36,608
TELEFLEX INC COM 879369106   72 285 SH   SOLE   285 0 0
TELUS CORP COM 87971M103   3,407 172,287 SH   SOLE   169,220 0 3,067
TEXAS INSTRUMENTS INC COM 882508104   665 3,574 SH   SOLE   3,574 0 0
TEXAS PACIFIC LAND CORP COM 88262P102   5,508 3,238 SH   SOLE   3,043 0 195
THERMO FISHER SCIENTIFIC INC COM 883556102   1,150 1,995 SH   SOLE   1,995 0 0
THOMSON REUTERS CORP COM 884903709   2,050 15,819 SH   SOLE   15,819 0 0
TJX COMPANIES INC COM 872540109   477 6,082 SH   SOLE   6,082 0 0
TORONTO-DOMINION BANK COM 891160509   2,647 44,362 SH   SOLE   44,362 0 0
TRACTOR SUPPLY COMPANY COM 892356106   202 860 SH   SOLE   860 0 0
TRADE DESK INC/THE -CLASS A COM 88339J105   145 2,383 SH   SOLE   2,383 0 0
TRAVELERS COS INC/THE COM 89417E109   646 3,771 SH   SOLE   3,771 0 0
TYLER TECHNOLOGIES INC COM 902252105   83 235 SH   SOLE   235 0 0
TYSON FOODS INC-CL A COM 902494103   187 3,148 SH   SOLE   3,148 0 0
UDR INC COM 902653104   65 1,573 SH   SOLE   1,573 0 0
ULTA SALON COSMETICS & FRAGR COM 90384S303   185 339 SH   SOLE   339 0 0
UNITED PARCEL SERVICE-CL B COM 911312106   753 3,883 SH   SOLE   3,883 0 0
UNITED THERAPEUTICS CORP COM 91307C102   38,056 169,923 SH   SOLE   156,055 0 13,868
UNITEDHEALTH GROUP INC COM 91324P102   2,451 5,187 SH   SOLE   5,187 0 0
US BANCORP COM 902973304   294 8,151 SH   SOLE   8,151 0 0
VALERO ENERGY CORP COM 91913Y100   1,951 13,973 SH   SOLE   10,819 0 3,154
VEEVA SYSTEMS INC-CLASS A COM 922475108   178 970 SH   SOLE   970 0 0
VENTAS INC COM 92276F100   239 5,524 SH   SOLE   5,524 0 0
VERISIGN INC COM 92343E102   129 612 SH   SOLE   612 0 0
VERISK ANALYTICS INC-CLASS A COM 92345Y106   214 1,116 SH   SOLE   1,116 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   24,328 625,555 SH   SOLE   556,176 0 69,379
VERMILION ENERGY INC COM 923725105   2,869 222,049 SH   SOLE   222,049 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,015 3,221 SH   SOLE   3,221 0 0
VISA INC-CLASS A SHARES COM 92826C839   781 3,465 SH   SOLE   3,465 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   112 3,239 SH   SOLE   3,239 0 0
WALT DISNEY CO/THE COM 254687106   976 9,744 SH   SOLE   9,744 0 0
WASTE MANAGEMENT INC COM 94106L109   450 2,759 SH   SOLE   2,759 0 0
WATERS CORP COM 941848103   116 376 SH   SOLE   376 0 0
WELLS FARGO & CO COM 949746101   787 21,057 SH   SOLE   21,057 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105   170 491 SH   SOLE   491 0 0
WEYERHAEUSER CO COM 962166104   167 5,538 SH   SOLE   5,538 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,359 49,164 SH   SOLE   47,720 0 1,444
WP CAREY INC COM 92936U109   237 3,062 SH   SOLE   3,062 0 0
WR BERKLEY CORP COM 084423102   2,757 44,285 SH   SOLE   39,315 0 4,970
WW GRAINGER INC COM 384802104   2,363 3,431 SH   SOLE   3,431 0 0
WYNN RESORTS LTD COM 983134107   1,834 16,390 SH   SOLE   16,390 0 0
XYLEM INC COM 98419M100   159 1,520 SH   SOLE   1,520 0 0
YUM! BRANDS INC COM 988498101   234 1,770 SH   SOLE   1,770 0 0
ZAI LAB LTD-ADR COM 98887Q104   122 3,664 SH   SOLE   3,664 0 0
ZEBRA TECHNOLOGIES CORP-CL A COM 989207105   59 187 SH   SOLE   187 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   174 1,348 SH   SOLE   1,348 0 0
ZSCALER INC COM 98980G102   69 593 SH   SOLE   593 0 0