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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 LIFE SCIENCES CORP USD0.0001 Common Stock COM 68236V104 33 50,000 SH   SOLE   50,000 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101 565 5,111 SH   SOLE   5,111 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 169,018 1,746,779 SH   SOLE   1,746,779 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 13,506 100,634 SH   SOLE   100,634 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,327 5,400 SH   SOLE   5,400 0 0
ACCENTURE PLC New A Class Shares COM G1151C101 226,054 878,561 SH   SOLE   878,561 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 22,858 307,476 SH   SOLE   307,476 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 465 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101 92,908 337,602 SH   SOLE   337,602 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 16,067 129,191 SH   SOLE   129,191 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 326 5,146 SH   SOLE   5,146 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 2,030 47,854 SH   SOLE   47,854 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 493 2,120 SH   SOLE   2,120 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 357 3,397 SH   SOLE   3,397 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 89 12,010 SH   SOLE   12,010 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 505 1,911 SH   SOLE   1,911 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 4,159 51,989 SH   SOLE   51,989 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 10,913 52,693 SH   SOLE   52,693 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 13 60,000 SH   SOLE   60,000 0 0
ALPHA METALLURGICA RESOURCES USD0.01 Common Stock COM 020764106 260 1,900 SH   SOLE   1,900 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 248,479 2,597,797 SH   SOLE   2,597,797 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 120,325 1,251,435 SH   SOLE   1,251,435 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 25,464 630,597 SH   SOLE   630,597 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 283,108 2,505,378 SH   SOLE   2,505,378 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 394 1,834 SH   SOLE   1,834 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,548 11,476 SH   SOLE   11,476 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 280 2,150 SH   SOLE   2,150 0 0
AMETEK INC NPV Common Stock COM 031100100 1,500 13,227 SH   SOLE   13,227 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 21,092 93,577 SH   SOLE   93,577 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 121,167 1,809,542 SH   SOLE   1,809,542 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 657 47,562 SH   SOLE   47,562 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 35,408 159,713 SH   SOLE   159,713 0 0
APA CORP USD0.625 Common Stock COM 03743Q108 886 25,900 SH   SOLE   25,900 0 0
APPLE INC NPV Common Stock COM 037833100 259,079 1,874,666 SH   SOLE   1,874,666 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 240 2,928 SH   SOLE   2,928 0 0
APTIV PLC USD0.01 Common Stock COM G6095L109 51,881 663,358 SH   SOLE   663,358 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 454 5,642 SH   SOLE   5,642 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 406 6,550 SH   SOLE   6,550 0 0
AT&T INC USD1 Common Stock COM 00206R102 3,092 201,559 SH   SOLE   201,559 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 211 935 SH   SOLE   935 0 0
AUTODESK INC NPV Common Stock COM 052769106 39,322 210,503 SH   SOLE   210,503 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 5,553 47,977 SH   SOLE   47,977 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209 51 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108 3,439 37,220 SH   SOLE   37,220 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 1,773 84,568 SH   SOLE   84,568 0 0
BALL CORP NPV Common Stock COM 058498106 2,891 59,838 SH   SOLE   59,838 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 522 85,222 SH   SOLE   85,222 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 54,411 1,801,675 SH   SOLE   1,801,675 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 2,807 31,853 SH   SOLE   31,853 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 575 14,917 SH   SOLE   14,917 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 6,410 134,066 SH   SOLE   134,066 0 0
BARK INC USD0.0001 Common Stock COM 68622E104 146 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock (USD) COM 067901108 4,297 276,452 SH   SOLE   276,452 0 0
BCE INC NPV Common Stock COM 05534B760 2,457 58,285 SH   SOLE   58,285 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 27,303 122,530 SH   SOLE   122,530 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 182,819 684,665 SH   SOLE   684,665 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 3,252 8 SH   SOLE   8 0 0
BEYOND MEAT INC 0 Conv Snr Nts 15/03/2027 COM 08862EAB5 1,519 5,000,000 SH   SOLE   5,000,000 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 2,096 7,380 SH   SOLE   7,380 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103 47 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 4,470 8,123 SH   SOLE   8,123 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 1,818 21,720 SH   SOLE   21,720 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 667 12,131 SH   SOLE   12,131 0 0
BOEING CO USD5 Common Stock COM 097023105 641 5,298 SH   SOLE   5,298 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 27,131 456,297 SH   SOLE   456,297 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 28,501 17,345 SH   SOLE   17,345 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 10,326 111,817 SH   SOLE   111,817 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 56,189 1,450,775 SH   SOLE   1,450,775 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 47 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,888 26,552 SH   SOLE   26,552 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 271 610 SH   SOLE   610 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 62,794 435,100 SH   SOLE   435,100 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 8,359 203,253 SH   SOLE   203,253 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 7,001 105,175 SH   SOLE   105,175 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 39,328 240,643 SH   SOLE   240,643 0 0
CAMECO CORP NPV Common Stock COM 13321L108 807 30,420 SH   SOLE   30,420 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 4,870 110,686 SH   SOLE   110,686 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 717 6,600 SH   SOLE   6,600 0 0
CANADIAN PACIFIC RAILWAYS INC NPV Common Stock COM 13645T100 4,555 68,016 SH   SOLE   68,016 0 0
CAPRI HOLDINGS LTD NPV Common Stock COM G1890L107 11,953 310,946 SH   SOLE   310,946 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 187 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 2,804 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 238 3,600 SH   SOLE   3,600 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 21,641 131,890 SH   SOLE   131,890 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 45 13,084 SH   SOLE   13,084 0 0
CENTERRA GOLD INC NPV Common Stock COM 152006102 274 62,000 SH   SOLE   62,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 35,617 247,907 SH   SOLE   247,907 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 253 1,391 SH   SOLE   1,391 0 0
CINTAS CORP NPV Common Stock COM 172908105 69,005 177,760 SH   SOLE   177,760 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 556 13,905 SH   SOLE   13,905 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 38,614 926,653 SH   SOLE   926,653 0 0
CLOROX CO USD1 Common Stock COM 189054109 1,471 11,460 SH   SOLE   11,460 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 167,241 944,172 SH   SOLE   944,172 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 247,135 4,411,541 SH   SOLE   4,411,541 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3,046 131,076 SH   SOLE   131,076 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 224 3,476 SH   SOLE   3,476 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 15,338 218,329 SH   SOLE   218,329 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 384 13,105 SH   SOLE   13,105 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 2,105 20,568 SH   SOLE   20,568 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 25,271 95,758 SH   SOLE   95,758 0 0
COPART INC USD0.001 Common Stock COM 217204106 202 1,900 SH   SOLE   1,900 0 0
CORNING INC USD0.50 Common Stock COM 219350105 1,959 67,498 SH   SOLE   67,498 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 57,740 829,000 SH   SOLE   829,000 0 0
COSTCO CORP NPV Common Stock COM 22160K105 141,898 300,422 SH   SOLE   300,422 0 0
CROWN CASTLE INTL CORP USD0.01 Common Stock COM 22822V101 629 4,354 SH   SOLE   4,354 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 2,799 34,539 SH   SOLE   34,539 0 0
CVS CORP USD0.01 Common Stock COM 126650100 291 3,052 SH   SOLE   3,052 0 0
DEERE & CO USD1 Common Stock COM 244199105 109,237 327,165 SH   SOLE   327,165 0 0
DENISON MINES INC NPV Common Stock COM 248356107 137 117,000 SH   SOLE   117,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 101,661 1,262,247 SH   SOLE   1,262,247 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 31,221 343,388 SH   SOLE   343,388 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 23,803 99,235 SH   SOLE   99,235 0 0
DOVER CORP USD1 Common Stock COM 260003108 2,403 20,613 SH   SOLE   20,613 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 92 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101 206 1,430 SH   SOLE   1,430 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 4,288 32,150 SH   SOLE   32,150 0 0
EBAY INC USD0.001 Common Stock COM 278642103 233 6,335 SH   SOLE   6,335 0 0
ECOLAB INC USD1 Common Stock COM 278865100 25,969 179,813 SH   SOLE   179,813 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 36,340 439,793 SH   SOLE   439,793 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 7,350 63,523 SH   SOLE   63,523 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4,329 59,117 SH   SOLE   59,117 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 1,321 16,380 SH   SOLE   16,380 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 241 868 SH   SOLE   868 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 391 3,500 SH   SOLE   3,500 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105 49,599 289,325 SH   SOLE   289,325 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 25,658 45,105 SH   SOLE   45,105 0 0
ERO COPPER CORP NPV Common Stock COM 296006109 148 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 158,365 733,512 SH   SOLE   733,512 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 3,467 104,835 SH   SOLE   104,835 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 416 12,800 SH   SOLE   12,800 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 28,490 326,304 SH   SOLE   326,304 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 571 12,403 SH   SOLE   12,403 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 30,401 402,294 SH   SOLE   402,294 0 0
FIRST MAJESTIC SILVER NPV Common Stock COM 32076V103 99 13,000 SH   SOLE   13,000 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 86,194 660,238 SH   SOLE   660,238 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 1,061 8,023 SH   SOLE   8,023 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 458 20,306 SH   SOLE   20,306 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 1,379 22,822 SH   SOLE   22,822 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 351 18,986 SH   SOLE   18,986 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 562 9,475 SH   SOLE   9,475 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 1,033 35,595 SH   SOLE   35,595 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408 425 11,100 SH   SOLE   11,100 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 899 23,814 SH   SOLE   23,814 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200 287 6,052 SH   SOLE   6,052 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 335 4,177 SH   SOLE   4,177 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 994 13,211 SH   SOLE   13,211 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 1,047 27,197 SH   SOLE   27,197 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224 714 26,651 SH   SOLE   26,651 0 0
FMC CORP USD0.10 Common Stock COM 302491303 15,029 142,185 SH   SOLE   142,185 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 175 15,654 SH   SOLE   15,654 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 15,565 569,533 SH   SOLE   569,533 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 20,221 118,100 SH   SOLE   118,100 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 10,684 59,977 SH   SOLE   59,977 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301 8,505 137,382 SH   SOLE   137,382 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 4,715 61,550 SH   SOLE   61,550 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 217 2,012 SH   SOLE   2,012 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 280 9,925 SH   SOLE   9,925 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 28,159 397,280 SH   SOLE   397,280 0 0
GOLAR LNG USD1 Common Stock COM G9456A100 997 40,000 SH   SOLE   40,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 2,084 7,110 SH   SOLE   7,110 0 0
GOLDMINING INC NPV Common Stock COM 38149E101 129 152,200 SH   SOLE   152,200 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104 178 30,000 SH   SOLE   30,000 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 5,710 106,082 SH   SOLE   106,082 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 342 9,747 SH   SOLE   9,747 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 279 11,321 SH   SOLE   11,321 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 12,409 414,585 SH   SOLE   414,585 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 61 25,075 SH   SOLE   25,075 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 681 172,750 SH   SOLE   172,750 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 1,346 112,335 SH   SOLE   112,335 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 105,565 382,566 SH   SOLE   382,566 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106 72,333 433,212 SH   SOLE   433,212 0 0
HP INC USD0.01 Common Stock COM 40434L105 347 13,935 SH   SOLE   13,935 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 72,422 463,000 SH   SOLE   463,000 0 0
IBM CORP USD0.20 Common Stock COM 459200101 2,600 21,883 SH   SOLE   21,883 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100 698 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 52,190 160,190 SH   SOLE   160,190 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 2,117 11,097 SH   SOLE   11,097 0 0
IMMUNOCORE HLDGS PLC Spon ADS Each Rep One Ord Shs COM 45258D105 8,919 190,015 SH   SOLE   190,015 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 234 9,547 SH   SOLE   9,547 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 359 8,293 SH   SOLE   8,293 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 3,546 137,593 SH   SOLE   137,593 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 103,622 267,535 SH   SOLE   267,535 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 47,723 254,604 SH   SOLE   254,604 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 131 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 2,966 154,314 SH   SOLE   154,314 0 0
INVESCO LTD USD0.20 Common Stock COM G491BT108 240 17,540 SH   SOLE   17,540 0 0
INVIVYD INC USD0.0001 Common Stock COM 00534A102 31 10,000 SH   SOLE   10,000 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206 301 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 1,126 12,719 SH   SOLE   12,719 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,185 37,064 SH   SOLE   37,064 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 7,068 144,684 SH   SOLE   144,684 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 2,974 79,270 SH   SOLE   79,270 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 603 6,278 SH   SOLE   6,278 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 2,890 58,640 SH   SOLE   58,640 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 250 698 SH   SOLE   698 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,499 6,835 SH   SOLE   6,835 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243 646 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193 484 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572 1,599 26,872 SH   SOLE   26,872 0 0
ISHARES TRUST Global Energy ETF COM 464287341 918 27,548 SH   SOLE   27,548 0 0
ISHARES TRUST Global Technology ETF COM 464287291 4,665 110,599 SH   SOLE   110,599 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 1,348 54,318 SH   SOLE   54,318 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 3,668 105,157 SH   SOLE   105,157 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532 597 8,419 SH   SOLE   8,419 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 5,717 218,122 SH   SOLE   218,122 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802 1,063 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST North American Technology ETF COM 464287549 423 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 413 2,095 SH   SOLE   2,095 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 2,638 15,996 SH   SOLE   15,996 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,391 17,730 SH   SOLE   17,730 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224 1,032 54,075 SH   SOLE   54,075 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 459 14,506 SH   SOLE   14,506 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 4,935 46,031 SH   SOLE   46,031 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 8,195 78,118 SH   SOLE   78,118 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 72 14,000 SH   SOLE   14,000 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 34,461 189,065 SH   SOLE   189,065 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 1,464 52,759 SH   SOLE   52,759 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 309 2,250 SH   SOLE   2,250 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 123,917 758,550 SH   SOLE   758,550 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 6,493 131,914 SH   SOLE   131,914 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 111,996 1,071,735 SH   SOLE   1,071,735 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,908 41,749 SH   SOLE   41,749 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,516 42,331 SH   SOLE   42,331 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2,460 21,860 SH   SOLE   21,860 0 0
KINROSS GOLD CORP NPV Common Stock COM 496902404 140 37,000 SH   SOLE   37,000 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 387 9,000 SH   SOLE   9,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 1,641 49,216 SH   SOLE   49,216 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 246 10,000 SH   SOLE   10,000 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 516 2,484 SH   SOLE   2,484 0 0
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk COM 531229854 60,553 1,035,100 SH   SOLE   1,035,100 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 20,618 63,764 SH   SOLE   63,764 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 967 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Stock COM G5494J103 44,597 165,427 SH   SOLE   165,427 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 2,702 13,597 SH   SOLE   13,597 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 1,930 25,376 SH   SOLE   25,376 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 36,842 95,375 SH   SOLE   95,375 0 0
LOEWS CORP USD1 Common Stock COM 540424108 748 15,000 SH   SOLE   15,000 0 0
MAGENTA THERAPEUTICS USD0.001 Common Stock COM 55910K108 14 10,000 SH   SOLE   10,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,384 87,700 SH   SOLE   87,700 0 0
MARKEL CORP NPV Common Stock COM 570535104 540 498 SH   SOLE   498 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 15,146 101,452 SH   SOLE   101,452 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 81,236 252,214 SH   SOLE   252,214 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 8,856 206,393 SH   SOLE   206,393 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 128,095 450,501 SH   SOLE   450,501 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 272 5,700 SH   SOLE   5,700 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 2,501 386,602 SH   SOLE   386,602 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100 711 21,805 SH   SOLE   21,805 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1,384 19,422 SH   SOLE   19,422 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 337 4,600 SH   SOLE   4,600 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 59,779 259,074 SH   SOLE   259,074 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 87 105,663 SH   SOLE   105,663 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 2,369 29,342 SH   SOLE   29,342 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 730 882 SH   SOLE   882 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 29,996 348,306 SH   SOLE   348,306 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104 62 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 18,231 134,369 SH   SOLE   134,369 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 3,233 52,981 SH   SOLE   52,981 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 480,999 2,065,261 SH   SOLE   2,065,261 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107 445 3,762 SH   SOLE   3,762 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 74,886 1,365,784 SH   SOLE   1,365,784 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 1,718 7,066 SH   SOLE   7,066 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 31,761 401,988 SH   SOLE   401,988 0 0
MOSAIC CO USD0.01 Common Stock COM 61945C103 396 8,200 SH   SOLE   8,200 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 6,911 29,355 SH   SOLE   29,355 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 2,545 60,542 SH   SOLE   60,542 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 18,194 232,034 SH   SOLE   232,034 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 34,295 412,601 SH   SOLE   412,601 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 237 15,018 SH   SOLE   15,018 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 3,699 43,238 SH   SOLE   43,238 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 6,207 81,661 SH   SOLE   81,661 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 249 2,500 SH   SOLE   2,500 0 0
NUTRIEN LTD NPV Common Stock COM 67077M108 2,346 28,126 SH   SOLE   28,126 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 78,676 648,122 SH   SOLE   648,122 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 30 11,300 SH   SOLE   11,300 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 384 6,249 SH   SOLE   6,249 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 159 20,000 SH   SOLE   20,000 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 311 5,100 SH   SOLE   5,100 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106 50 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 24,678 386,795 SH   SOLE   386,795 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101 2,550 32,440 SH   SOLE   32,440 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 1,371 168,626 SH   SOLE   168,626 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 26,751 163,325 SH   SOLE   163,325 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,006 4,150 SH   SOLE   4,150 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 23,198 269,519 SH   SOLE   269,519 0 0
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100 116 16,800 SH   SOLE   16,800 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 569 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 42,742 261,806 SH   SOLE   261,806 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 37 18,500 SH   SOLE   18,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 21,914 500,768 SH   SOLE   500,768 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 3,316 39,953 SH   SOLE   39,953 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106 205 8,800 SH   SOLE   8,800 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 533 4,817 SH   SOLE   4,817 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 50,317 398,547 SH   SOLE   398,547 0 0
PULTE GROUP INC USD0.01 Common Stock COM 745867101 1,314 35,045 SH   SOLE   35,045 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 16,760 148,345 SH   SOLE   148,345 0 0
RANPAK HLDGS CORP USD0.0001 Cls A Common Stock COM 75321W103 450 131,700 SH   SOLE   131,700 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 13,099 160,016 SH   SOLE   160,016 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 978 7,187 SH   SOLE   7,187 0 0
RESMED INC USD0.004 Common Stock COM 761152107 240 1,100 SH   SOLE   1,100 0 0
ROLLINS INC USD1 Common Stock COM 775711104 68,361 1,971,200 SH   SOLE   1,971,200 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 14,200 156,893 SH   SOLE   156,893 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 86,521 283,351 SH   SOLE   283,351 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 385 2,680 SH   SOLE   2,680 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 42,902 1,195,038 SH   SOLE   1,195,038 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 109,019 1,516,889 SH   SOLE   1,516,889 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 7,378 288,652 SH   SOLE   288,652 0 0
SFL CORP LTD USD0.01 Common Stock COM G7738W106 683 75,000 SH   SOLE   75,000 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 831 16,700 SH   SOLE   16,700 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 54,042 263,941 SH   SOLE   263,941 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107 17,971 667,080 SH   SOLE   667,080 0 0
SIBANYE STILLWATER Spon ADR Ea Rep 4 Ord Shs COM 82575P107 109 11,736 SH   SOLE   11,736 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 335 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 49 21,000 SH   SOLE   21,000 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101 62 11,150 SH   SOLE   11,150 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 209 6,596 SH   SOLE   6,596 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209 1,108 22,800 SH   SOLE   22,800 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 2,595 28,597 SH   SOLE   28,597 0 0
SOUTHWEST AIRLINES CO USD1 Common Stock COM 844741108 335 10,865 SH   SOLE   10,865 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 33,022 213,497 SH   SOLE   213,497 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2,569 53,774 SH   SOLE   53,774 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2,799 111,559 SH   SOLE   111,559 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 18,974 53,123 SH   SOLE   53,123 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 12,171 139,657 SH   SOLE   139,657 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 379 8,921 SH   SOLE   8,921 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 402 1,000 SH   SOLE   1,000 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 203 2,358 SH   SOLE   2,358 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 926 139,920 SH   SOLE   139,920 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208 221 6,550 SH   SOLE   6,550 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107 3,187 149,190 SH   SOLE   149,190 0 0
SSR MINING INC NPV Common Stock COM 784730103 159 10,750 SH   SOLE   10,750 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 490 6,516 SH   SOLE   6,516 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 4,092 48,562 SH   SOLE   48,562 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 384 21,070 SH   SOLE   21,070 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100 14,383 86,497 SH   SOLE   86,497 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 306 1,510 SH   SOLE   1,510 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 204 5,105 SH   SOLE   5,105 0 0
SVB FINANCIAL GROUP USD0.001 Common Stock COM 78486Q101 53,773 160,145 SH   SOLE   160,145 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 7,898 867,943 SH   SOLE   867,943 0 0
SYSCO CORP NPV Common Stock COM 871829107 11,496 162,580 SH   SOLE   162,580 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 23,103 336,970 SH   SOLE   336,970 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 6,666 61,160 SH   SOLE   61,160 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104 148 30,000 SH   SOLE   30,000 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106 280 1,890 SH   SOLE   1,890 0 0
TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 321 10,550 SH   SOLE   10,550 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 14,428 54,395 SH   SOLE   54,395 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 406 3,160 SH   SOLE   3,160 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 395 2,550 SH   SOLE   2,550 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1,546 870 SH   SOLE   870 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 372 6,225 SH   SOLE   6,225 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 102,652 202,393 SH   SOLE   202,393 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 3,497 33,884 SH   SOLE   33,884 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 71,117 1,144,830 SH   SOLE   1,144,830 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,656 43,079 SH   SOLE   43,079 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 204 1,100 SH   SOLE   1,100 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 8,605 59,421 SH   SOLE   59,421 0 0
TRANSOCEAN INC 0.5 Notes 30/01/2023 COM 893830BJ7 40 40,000 SH   SOLE   40,000 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 58 23,517 SH   SOLE   23,517 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105 19,030 433,101 SH   SOLE   433,101 0 0
TRIMBLE INC NPV Common Stock COM 896239100 2,580 47,533 SH   SOLE   47,533 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 172 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 3,567 60,025 SH   SOLE   60,025 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 2,058 77,644 SH   SOLE   77,644 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 32,812 81,786 SH   SOLE   81,786 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 318 7,260 SH   SOLE   7,260 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 8,995 46,172 SH   SOLE   46,172 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 426 843 SH   SOLE   843 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101 241 7,553 SH   SOLE   7,553 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 29,707 736,775 SH   SOLE   736,775 0 0
VALE SA Spons ADR Rep 1 Common Stock COM 91912E105 165 12,375 SH   SOLE   12,375 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 444 18,400 SH   SOLE   18,400 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 289 1,370 SH   SOLE   1,370 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 7,024 93,881 SH   SOLE   93,881 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 4,891 68,571 SH   SOLE   68,571 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 362 2,845 SH   SOLE   2,845 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 467 5,826 SH   SOLE   5,826 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 14,067 42,849 SH   SOLE   42,849 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 600 3,513 SH   SOLE   3,513 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 287 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 816 4,549 SH   SOLE   4,549 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 391 8,467 SH   SOLE   8,467 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 6,989 191,533 SH   SOLE   191,533 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 7,659 133,335 SH   SOLE   133,335 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 5,896 74,750 SH   SOLE   74,750 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,735 36,136 SH   SOLE   36,136 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 1,310 19,663 SH   SOLE   19,663 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 445 8,200 SH   SOLE   8,200 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 1,615 21,739 SH   SOLE   21,739 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 402 2,975 SH   SOLE   2,975 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405 568 7,631 SH   SOLE   7,631 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 923 4,124 SH   SOLE   4,124 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 230 748 SH   SOLE   748 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 42,311 248,116 SH   SOLE   248,116 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 39,613 1,043,277 SH   SOLE   1,043,277 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 142 16,711 SH   SOLE   16,711 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 213 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 419,785 2,362,987 SH   SOLE   2,362,987 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101 1,199 71,776 SH   SOLE   71,776 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 488 15,532 SH   SOLE   15,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,040 8,016 SH   SOLE   8,016 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 29,762 315,505 SH   SOLE   315,505 0 0
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104 355 30,891 SH   SOLE   30,891 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 91,211 674,989 SH   SOLE   674,989 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,463 9,130 SH   SOLE   9,130 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 31,712 354,603 SH   SOLE   354,603 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 583 20,400 SH   SOLE   20,400 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 448 2,230 SH   SOLE   2,230 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1,216 19,721 SH   SOLE   19,721 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 483 3,175 SH   SOLE   3,175 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 30,067 344,178 SH   SOLE   344,178 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100 172 38,000 SH   SOLE   38,000 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,157 20,280 SH   SOLE   20,280 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 18,712 395,352 SH   SOLE   395,352 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 19,048 72,700 SH   SOLE   72,700 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 3,526 33,726 SH   SOLE   33,726 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 17,551 118,356 SH   SOLE   118,356 0 0