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
(PLACEHOLDER) EPZM INCOMING AS CS 294CVR014   2 15,555 SH   SOLE   0 0 15,555
3M CO COM CS 88579Y101   1,004,636 10,731 SH   SOLE   0 0 10,731
4LICENSING CORP CS 35104T107   0 18,000 SH   SOLE   0 0 18,000
ABB LTD CS 000375204   296,571 8,333 SH   SOLE   0 0 8,333
ABBOTT LABS COM CS 002824100   24,216,568 250,042 SH   SOLE   0 0 250,042
ABBVIE INC COM CS 00287Y109   10,570,143 70,912 SH   SOLE   0 0 70,912
ABCAM PLC ADS CS 000380204   429,970 19,000 SH   SOLE   0 0 19,000
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   199,404,373 649,293 SH   SOLE   0 0 649,293
ADOBE SYS INC COM CS 00724F101   13,405,781 26,291 SH   SOLE   0 0 26,291
ADTHEORENT HOLDING COMPANY COM CS 00739D109   126,970 98,426 SH   SOLE   0 0 98,426
ADVANCED MICRO DEVICES INC COM CS 007903107   1,453,566 14,137 SH   SOLE   0 0 14,137
ADYEN N V SHS CS N3501V104   516,280 692 SH   SOLE   0 0 692
AGILENT TECHNOLOGIES INC COM CS 00846U101   2,448,523 21,897 SH   SOLE   0 0 21,897
AIR LEASE CORP CL A CS 00912X302   10,419,255 264,381 SH   SOLE   0 0 264,381
AIR PRODS & CHEMS INC COM CS 009158106   10,304,141 36,359 SH   SOLE   0 0 36,359
AKAMAI TECHNOLOGIES INC COM CS 00971T101   234,388 2,200 SH   SOLE   0 0 2,200
ALBERTSONS COS INC CLASS A CS 013091103   4,914,159 216,007 SH   SOLE   0 0 216,007
ALCON AG ORD SHS CS H01301128   102,931,893 1,335,737 SH   SOLE   0 0 1,335,737
ALLEGION PLC ORD SHS CS G0176J109   17,799,652 170,822 SH   SOLE   0 0 170,822
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106   2,068,353 68,150 SH   SOLE   0 0 68,150
ALLISON TRANSMISSION HLDGS INC CS 01973R101   374,086 6,334 SH   SOLE   0 0 6,334
ALLSTATE CORP CS 020002101   367,653 3,300 SH   SOLE   0 0 3,300
ALPHABET INC CAP STK CL A CS 02079K305   188,720,272 1,442,154 SH   SOLE   0 0 1,442,154
ALPHABET INC CAP STK CL C CS 02079K107   76,908,369 583,302 SH   SOLE   0 0 583,302
ALTRIA GROUP INC COM CS 02209S103   2,181,218 51,872 SH   SOLE   0 0 51,872
AMARIN CORP PLC SPONS ADR NEW CS 023111206   35,374 38,450 SH   SOLE   0 0 38,450
AMAZON COM INC COM CS 023135106   123,401,613 970,749 SH   SOLE   0 0 970,749
AMBEV SA SPONSORED ADR CS 02319V103   41,670 16,151 SH   SOLE   0 0 16,151
AMERICA MOVIL SA DE CV ADR SER CS 02390A101   400,144 23,103 SH   SOLE   0 0 23,103
AMERICAN ELEC PWR INC CS 025537101   255,748 3,400 SH   SOLE   0 0 3,400
AMERICAN EXPRESS CO COM CS 025816109   22,982,570 154,049 SH   SOLE   0 0 154,049
AMERICAN INTL GROUP INC COM NE CS 026874784   464,317 7,662 SH   SOLE   0 0 7,662
AMERICAN TOWER CORP NEW COM CS 03027X100   10,590,087 64,397 SH   SOLE   0 0 64,397
AMERICAN WTR WKS CO INC NEW CO CS 030420103   2,402,302 19,400 SH   SOLE   0 0 19,400
AMERIPRISE FINL INC COM CS 03076C106   2,290,617 6,948 SH   SOLE   0 0 6,948
AMETEK INC NEW COM CS 031100100   437,961 2,964 SH   SOLE   0 0 2,964
AMGEN INC COM CS 031162100   13,436,387 49,994 SH   SOLE   0 0 49,994
AMPHENOL CORP NEW CL A CS 032095101   17,552,482 208,983 SH   SOLE   0 0 208,983
AMYRIS INC COM NEW CS 03236M200   930 15,500 SH   SOLE   0 0 15,500
ANALOG DEVICES INC CS 032654105   2,186,699 12,489 SH   SOLE   0 0 12,489
ANNALY CAP MGMT INC COM CS 035710839   365,855 19,450 SH   SOLE   0 0 19,450
ANSYS INC COM CS 03662Q105   630,211 2,118 SH   SOLE   0 0 2,118
ANTERO RES CORP COM CS 03674X106   291,870 11,500 SH   SOLE   0 0 11,500
AON PLC CLASS-A ORDINARY SHARE CS G0403H108   35,642,477 109,933 SH   SOLE   0 0 109,933
APOLLO GLOBAL MGMT INC COM CL CS 03769M106   46,406,010 517,001 SH   SOLE   0 0 517,001
APPLE INC COM CS 037833100   376,715,567 2,200,313 SH   SOLE   0 0 2,200,313
APPLIED MATLS INC COM CS 038222105   1,452,202 10,489 SH   SOLE   0 0 10,489
APPLIED MINERALS INC COM CS 03823M100   401 4,008,601 SH   SOLE   0 0 4,008,601
APTARGROUP INC COM CS 038336103   90,391,848 722,903 SH   SOLE   0 0 722,903
AQUA METALS INC CS 03837J101   32,770 29,000 SH   SOLE   0 0 29,000
ARCH CAP GROUP LTD ORD CS G0450A105   12,051,355 151,190 SH   SOLE   0 0 151,190
ARCHER DANIELS MIDLAND CO CS 039483102   24,092,089 319,439 SH   SOLE   0 0 319,439
ASML HOLDING N V N Y REGISTRY CS N07059210   764,081 1,298 SH   SOLE   0 0 1,298
ASTRAZENECA PLC SPONSORED ADR CS 046353108   437,133 6,455 SH   SOLE   0 0 6,455
AT&T INC COM CS 00206R102   771,337 51,354 SH   SOLE   0 0 51,354
ATAI LIFE SCIENCES NV SHS CS N0731H103   12,900 10,000 SH   SOLE   0 0 10,000
AUTOMATIC DATA PROCESSING INC CS 053015103   145,594,686 605,182 SH   SOLE   0 0 605,182
AUTOZONE INC COM CS 053332102   1,440,174 567 SH   SOLE   0 0 567
AVERY DENNISON CORP CS 053611109   627,654 3,436 SH   SOLE   0 0 3,436
B & G FOODS INC NEW COM CS 05508R106   121,607 12,296 SH   SOLE   0 0 12,296
BALL CORP CS 058498106   259,155 5,206 SH   SOLE   0 0 5,206
BANK AMER CORP COM CS 060505104   3,322,044 121,331 SH   SOLE   0 0 121,331
BANK NEW YORK MELLON CORP COM CS 064058100   442,025 10,364 SH   SOLE   0 0 10,364
BAXTER INTL INC CS 071813109   415,442 11,008 SH   SOLE   0 0 11,008
BCE INC COM NEW CS 05534B760   2,076,858 54,368 SH   SOLE   0 0 54,368
BECTON DICKINSON & CO COM CS 075887109   1,736,029 6,715 SH   SOLE   0 0 6,715
BERKLEY W R CORP COM CS 084423102   551,538 8,687 SH   SOLE   0 0 8,687
BERKSHIRE HATHAWAY INC DEL CL CS 084670108   17,007,264 32 SH   SOLE   0 0 32
BERKSHIRE HATHAWAY INC DEL CL CS 084670702   91,897,352 262,339 SH   SOLE   0 0 262,339
BHP BILLITON LTD SPONSORED ADR CS 088606108   322,623 5,672 SH   SOLE   0 0 5,672
BIOGEN INC COM CS 09062X103   327,945 1,276 SH   SOLE   0 0 1,276
BLACKROCK INC COM CS 09247X101   723,422 1,119 SH   SOLE   0 0 1,119
BLACKSTONE GROUP INC CS 09260D107   61,015,843 569,496 SH   SOLE   0 0 569,496
BOEING CO COM CS 097023105   1,485,712 7,751 SH   SOLE   0 0 7,751
BOOKING HOLDINGS INC CS 09857L108   1,211,992 393 SH   SOLE   0 0 393
BORGWARNER INC COM CS 099724106   321,305 7,959 SH   SOLE   0 0 7,959
BP PLC SPONSORED ADR CS 055622104   631,252 16,303 SH   SOLE   0 0 16,303
BRISTOL MYERS SQUIBB CO COM CS 110122108   7,959,315 137,135 SH   SOLE   0 0 137,135
BROADCOM INC CS 11135F101   17,521,085 21,095 SH   SOLE   0 0 21,095
BROOKFIELD ASSET MANAGEMENT - CS 113004105   565,746 16,969 SH   SOLE   0 0 16,969
BROOKFIELD CORPORATION CS 11271J107   2,452,256 78,422 SH   SOLE   0 0 78,422
BROOKFIELD INFRAST PARTNERS LP CS G16252101   1,527,889 51,969 SH   SOLE   0 0 51,969
BROWN-FORMAN CORP - CLASS B CS 115637209   3,098,530 53,710 SH   SOLE   0 0 53,710
BROWN FORMAN CORP CS 115637100   3,274,923 56,367 SH   SOLE   0 0 56,367
BRUNELLO CUCINELLI S P A UNSPO CS 11687Q109   229,740 6,000 SH   SOLE   0 0 6,000
BWX TECHNOLOGIES INC COM CS 05605H100   379,174 5,057 SH   SOLE   0 0 5,057
CAMBRIDGE BANCORP COM CS 132152109   529,465 8,500 SH   SOLE   0 0 8,500
CAMDEN NATL CORP COM CS 133034108   311,831 11,050 SH   SOLE   0 0 11,050
CAMPBELL SOUP CO COM CS 134429109   720,009 17,527 SH   SOLE   0 0 17,527
CANADIAN NATL RY CO COM CS 136375102   2,735,441 25,251 SH   SOLE   0 0 25,251
CANADIAN PACIFIC KANSAS CITY CS 13646K108   8,595,620 115,517 SH   SOLE   0 0 115,517
CAPITAL ONE FINANCIAL CORP CS 14040H105   259,124 2,670 SH   SOLE   0 0 2,670
CARRIER GLOBAL CORPORATION COM CS 14448C104   1,900,426 34,428 SH   SOLE   0 0 34,428
CATERPILLAR INC DEL COM CS 149123101   4,701,879 17,223 SH   SOLE   0 0 17,223
CBOE GLOBAL MARKETS INC COM CS 12503M108   527,053 3,374 SH   SOLE   0 0 3,374
CDW CORP COM CS 12514G108   1,228,920 6,091 SH   SOLE   0 0 6,091
CHARGE ENTERPRISES INC COM CS 159610104   7,458 15,000 SH   SOLE   0 0 15,000
CHARTER COMMUNICATIONS INC DEL CS 16119P108   638,179 1,451 SH   SOLE   0 0 1,451
CHENIERE ENERGY INC COM NEW CS 16411R208   7,383,228 44,488 SH   SOLE   0 0 44,488
CHEVRON CORP NEW COM CS 166764100   25,331,884 150,231 SH   SOLE   0 0 150,231
CHIPOTLE MEXICAN GRILL INC CL CS 169656105   5,966,270 3,257 SH   SOLE   0 0 3,257
CHOICE HOTELS INTL INC COM CS 169905106   735,060 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104   477,981 2,296 SH   SOLE   0 0 2,296
CHURCH & DWIGHT INC COM CS 171340102   4,842,554 52,849 SH   SOLE   0 0 52,849
CIGNA CORPORATION COM CS 125523100   3,643,960 12,738 SH   SOLE   0 0 12,738
CINTAS CORP COM CS 172908105   45,897,493 95,419 SH   SOLE   0 0 95,419
CISCO SYS INC COM CS 17275R102   13,203,080 245,593 SH   SOLE   0 0 245,593
CITIGROUP INC COM NEW CS 172967424   399,084 9,703 SH   SOLE   0 0 9,703
CITIUS PHARMACEUTICALS INC COM CS 17322U207   6,844 10,000 SH   SOLE   0 0 10,000
CLARIVATE PLC ORD SHS CS G21810109   74,548 11,110 SH   SOLE   0 0 11,110
CME GROUP INC COM CS 12572Q105   598,858 2,991 SH   SOLE   0 0 2,991
COCA COLA CO COM CS 191216100   8,093,868 144,585 SH   SOLE   0 0 144,585
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102   602,954 8,901 SH   SOLE   0 0 8,901
COLGATE PALMOLIVE CO COM CS 194162103   15,385,928 216,368 SH   SOLE   0 0 216,368
COMCAST CORP NEW CL A CS 20030N101   32,101,451 723,984 SH   SOLE   0 0 723,984
CONAGRA BRANDS INC CS 205887102   834,802 30,445 SH   SOLE   0 0 30,445
CONOCOPHILLIPS COM CS 20825C104   2,655,726 22,168 SH   SOLE   0 0 22,168
CONSTELLATION BRANDS INC CL A CS 21036P108   1,694,718 6,743 SH   SOLE   0 0 6,743
COOPER COS INC COM NEW CS 216648402   954,030 3,000 SH   SOLE   0 0 3,000
CORNING INC COM CS 219350105   1,054,689 34,614 SH   SOLE   0 0 34,614
CORTEVA INC COM CS 22052L104   736,806 14,402 SH   SOLE   0 0 14,402
COSTCO WHSL CORP NEW COM CS 22160K105   273,515,225 484,132 SH   SOLE   0 0 484,132
COTERRA ENERGY INC CS 127097103   592,574 21,907 SH   SOLE   0 0 21,907
CROWDSTRIKE HOLDINGS INC CS 22788C105   1,419,048 8,478 SH   SOLE   0 0 8,478
CROWN CASTLE INTL CORP CS 22822V101   24,181,393 262,756 SH   SOLE   0 0 262,756
CRYOPORT INC COM PAR $0.001 CS 229050307   1,259,661 91,879 SH   SOLE   0 0 91,879
CSX CORP COM CS 126408103   2,116,092 68,816 SH   SOLE   0 0 68,816
CVS HEALTH CORPORATION CS 126650100   463,368 6,637 SH   SOLE   0 0 6,637
D R HORTON INC CS 23331A109   634,180 5,901 SH   SOLE   0 0 5,901
DANAHER CORP DEL COM CS 235851102   120,165,250 484,342 SH   SOLE   0 0 484,342
DARDEN RESTAURANTS INC COM CS 237194105   6,544,438 45,695 SH   SOLE   0 0 45,695
DATA COMMUNICATIONS MGMT CORP CS 23761M102   109,000 50,000 SH   SOLE   0 0 50,000
DEERE & CO COM CS 244199105   6,490,936 17,200 SH   SOLE   0 0 17,200
DELL INC COM CS 24703L202   460,597 6,685 SH   SOLE   0 0 6,685
DEXCOM INC COM CS 252131107   2,016,120 21,609 SH   SOLE   0 0 21,609
DHT HOLDINGS INC CS Y2065G121   151,616 14,720 SH   SOLE   0 0 14,720
DIAGEO P L C SPON ADR NEW CS 25243Q205   638,490 4,280 SH   SOLE   0 0 4,280
DIAMONDBACK ENERGY INC COM CS 25278X109   1,668,987 10,776 SH   SOLE   0 0 10,776
DIGIMARC CORP NEW COM CS 25381B101   203,063 6,250 SH   SOLE   0 0 6,250
DISNEY WALT CO COM DISNEY CS 254687106   19,454,432 240,030 SH   SOLE   0 0 240,030
DOVER CORP COM CS 260003108   10,082,494 72,271 SH   SOLE   0 0 72,271
DOW INC COM CS 260557103   668,888 12,973 SH   SOLE   0 0 12,973
DRONE DELIVERY CDA CORP COM & CS 26210W605   2,053 11,120 SH   SOLE   0 0 11,120
DTE ENERGY CO COM CS 233331107   512,483 5,162 SH   SOLE   0 0 5,162
DUKE ENERGY CORP CS 26441C204   1,120,549 12,696 SH   SOLE   0 0 12,696
DUPONT DE NEMOURS INC CS 26614N102   611,713 8,201 SH   SOLE   0 0 8,201
EAGLE BANCORP MONT INC COM CS 26942G100   144,204 12,200 SH   SOLE   0 0 12,200
EASTMAN CHEM CO COM CS 277432100   202,771 2,643 SH   SOLE   0 0 2,643
EATON CORP PLC SHS CS G29183103   53,888,178 252,664 SH   SOLE   0 0 252,664
ECOLAB INC COM CS 278865100   125,753,582 742,347 SH   SOLE   0 0 742,347
EDWARDS LIFESCIENCES CORP COM CS 28176E108   2,502,186 36,117 SH   SOLE   0 0 36,117
ELEVANCE HEALTH INC CS 036752103   217,710 500 SH   SOLE   0 0 500
EMERSON ELEC CO COM CS 291011104   10,981,071 113,711 SH   SOLE   0 0 113,711
ENBRIDGE INC COM CS 29250N105   490,019 14,610 SH   SOLE   0 0 14,610
ENERGY TRANSFER LP CS 29273V100   10,871,174 774,852 SH   SOLE   0 0 774,852
ENOVIS CORP CS 194014502   4,460,536 84,592 SH   SOLE   0 0 84,592
ENPRO INDS INC COM CS 29355X107   258,498 2,133 SH   SOLE   0 0 2,133
ENTERPRISE PRODS PARTNERS L P CS 293792107   49,264,128 1,799,932 SH   SOLE   0 0 1,799,932
EOG RES INC COM CS 26875P101   10,203,293 80,493 SH   SOLE   0 0 80,493
EPAM SYS INC COM CS 29414B104   204,552 800 SH   SOLE   0 0 800
EQUIFAX INC COM CS 294429105   302,797 1,653 SH   SOLE   0 0 1,653
EQUINIX INC COM PAR $0.001 CS 29444U700   3,665,434 5,047 SH   SOLE   0 0 5,047
ERICSSON CL B CS W26049119   67,731 13,798 SH   SOLE   0 0 13,798
ERIE INDTY CO CL A CS 29530P102   226,218 770 SH   SOLE   0 0 770
ESAB CORPORATION COM CS 29605J106   257,637 3,669 SH   SOLE   0 0 3,669
EUROPEAN METALS HLDGS LTD SHS CS G3191T102   11,478 26,000 SH   SOLE   0 0 26,000
EVERSOURCE ENERGY CS 30040W108   211,084 3,630 SH   SOLE   0 0 3,630
EXXON MOBIL CORP COM CS 30231G102   40,081,376 340,886 SH   SOLE   0 0 340,886
FACTSET RESH SYS INC COM CS 303075105   294,713 674 SH   SOLE   0 0 674
FASTENAL CO COM CS 311900104   487,771 8,927 SH   SOLE   0 0 8,927
FEDEX CORP COM CS 31428X106   854,102 3,224 SH   SOLE   0 0 3,224
FIDELITY NATL INFORMATION SVCS CS 31620M106   392,030 7,093 SH   SOLE   0 0 7,093
FIFTH THIRD BANCORP COM CS 316773100   709,797 28,022 SH   SOLE   0 0 28,022
FISERV INC COM CS 337738108   888,430 7,865 SH   SOLE   0 0 7,865
FIVE BELOW, INC CS 33829M101   275,300 1,711 SH   SOLE   0 0 1,711
FLOWERS FOODS INC COM CS 343498101   7,753,707 349,581 SH   SOLE   0 0 349,581
FORTINET INC COM CS 34959E109   21,324,957 363,411 SH   SOLE   0 0 363,411
FORTIVE CORP COM CS 34959J108   25,588,908 345,050 SH   SOLE   0 0 345,050
FOUR CORNERS PPTY TR INC COM CS 35086T109   514,164 23,171 SH   SOLE   0 0 23,171
FRANCO NEVADA CORP COM CS 351858105   3,203,093 23,995 SH   SOLE   0 0 23,995
FRANKLIN RES INC COM CS 354613101   443,055 18,025 SH   SOLE   0 0 18,025
FREEPORT-MCMORAN INC. CS 35671D857   1,106,506 29,673 SH   SOLE   0 0 29,673
FREYR BATTERY SA CS L4135L100   89,976 18,400 SH   SOLE   0 0 18,400
FT 10003 EQUITY INC SELEC-UI CS 30325U207   243,838 28,037 SH   SOLE   0 0 28,037
FT UT10035DIGR22RM CS 30325N690   207,422 22,950 SH   SOLE   0 0 22,950
FT10076 DW GL TT PT S37-CUSD CS 30326N327   118,084 11,005 SH   SOLE   0 0 11,005
GE HEALTHCARE TECHNOLOGY CS 36266G107   690,810 10,153 SH   SOLE   0 0 10,153
GENERAL DYNAMICS CORP COM CS 369550108   496,520 2,247 SH   SOLE   0 0 2,247
GENERAL ELECTRIC CO COM CS 369604301   3,536,052 31,986 SH   SOLE   0 0 31,986
GENERAL MLS INC COM CS 370334104   9,633,247 150,543 SH   SOLE   0 0 150,543
GENMAB A S SPONSORED ADR CS 372303206   5,556,542 157,543 SH   SOLE   0 0 157,543
GENMAB A/S SHS CS K3967W102   7,731,613 21,741 SH   SOLE   0 0 21,741
GENUINE PARTS CO COM CS 372460105   373,800 2,589 SH   SOLE   0 0 2,589
GETSWIFT TECHNOLOGIES LTD CS 37428G100   0 20,714 SH   SOLE   0 0 20,714
GILEAD SCIENCES INC COM CS 375558103   420,338 5,609 SH   SOLE   0 0 5,609
GLENCORE PLC UNSPONSORD ADR CS 37827X100   263,833 23,000 SH   SOLE   0 0 23,000
GLOBAL PMTS INC COM CS 37940X102   256,743 2,225 SH   SOLE   0 0 2,225
GLOBE LIFE INC CS 37959E102   550,935 5,067 SH   SOLE   0 0 5,067
GOLDMAN SACHS GROUP INC CS 38141G104   2,623,746 8,109 SH   SOLE   0 0 8,109
GRAINGER W W INC COM CS 384802104   9,587,519 13,858 SH   SOLE   0 0 13,858
GRAYSCALE BITCOIN TRUST BTC CS 389637109   820,756 42,770 SH   SOLE   0 0 42,770
GRAYSCALE ETHEREUM TR ETH SHS CS 389638107   359,660 32,519 SH   SOLE   0 0 32,519
GXO LOGISTICS INCORPORATED COM CS 36262G101   778,989 13,282 SH   SOLE   0 0 13,282
HARBOR DIVERSIFIED INC COM CS 41150R102   40,600 20,000 SH   SOLE   0 0 20,000
HERSHEY CO COM CS 427866108   1,436,574 7,180 SH   SOLE   0 0 7,180
HESS CORP COM CS 42809H107   704,259 4,603 SH   SOLE   0 0 4,603
HEWLETT PACKARD ENTERPRISE CO CS 42824C109   1,637,348 94,263 SH   SOLE   0 0 94,263
HEXCEL CORP NEW COM CS 428291108   275,217 4,225 SH   SOLE   0 0 4,225
HIGHLANDS REIT INC COM CS 43110A104   2,871 10,253 SH   SOLE   0 0 10,253
HOLLY ENERGY PARTNERS LP CS 435763107   278,014 12,660 SH   SOLE   0 0 12,660
HOME DEPOT INC COM CS 437076102   99,796,263 330,276 SH   SOLE   0 0 330,276
HONEYWELL INTL INC CS 438516106   35,549,888 192,432 SH   SOLE   0 0 192,432
HORMEL FOODS CORP CS 440452100   3,124,088 82,148 SH   SOLE   0 0 82,148
HOSTESS BRANDS INC CL A CS 44109J106   233,170 7,000 SH   SOLE   0 0 7,000
HP INC CS 40434L105   2,279,898 88,712 SH   SOLE   0 0 88,712
HUBSPOT INC COM CS 443573100   223,595 454 SH   SOLE   0 0 454
ICON PLC SHS CS G4705A100   211,775 860 SH   SOLE   0 0 860
IDEXX LABS INC COM CS 45168D104   159,371,360 364,469 SH   SOLE   0 0 364,469
ILLINOIS TOOL WKS INC COM CS 452308109   17,211,988 74,734 SH   SOLE   0 0 74,734
INGREDION INC COM CS 457187102   984,984 10,010 SH   SOLE   0 0 10,010
INTEL CORP COM CS 458140100   2,394,221 67,348 SH   SOLE   0 0 67,348
INTERCONTINENTAL EXCHANGE INC CS 45866F104   1,786,615 16,239 SH   SOLE   0 0 16,239
INTERNATIONAL BUSINESS MACHS C CS 459200101   6,911,318 49,261 SH   SOLE   0 0 49,261
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101   405,066 5,942 SH   SOLE   0 0 5,942
INTL PAPER CO COM CS 460146103   278,049 7,839 SH   SOLE   0 0 7,839
INTUIT COM CS 461202103   150,921,968 295,381 SH   SOLE   0 0 295,381
INTUITIVE SURGICAL INC COM NEW CS 46120E602   1,696,159 5,803 SH   SOLE   0 0 5,803
INVESCO QQQ TRUST SERIES 1 CS 46090E103   8,496,172 23,714 SH   SOLE   0 0 23,714
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357   3,399,568 23,993 SH   SOLE   0 0 23,993
IQVIA HLDGS INC COM CS 46266C105   228,624 1,162 SH   SOLE   0 0 1,162
ISHARES COMEX GOLD TR ISHARES CS 464285204   988,502 28,251 SH   SOLE   0 0 28,251
ISHARES INC CORE MSCI EMKT CS 46434G103   243,375 5,114 SH   SOLE   0 0 5,114
ISHARES RUSSELL 2000 ETF CS 464287655   5,280,991 29,880 SH   SOLE   0 0 29,880
ISHARES TR CORE MSCI EAFE CS 46432F842   278,700 4,331 SH   SOLE   0 0 4,331
ISHARES TR CORE MSCI TOTAL CS 46432F834   353,641 5,895 SH   SOLE   0 0 5,895
ISHARES TR CORE S&P MCP ETF CS 464287507   782,959 3,140 SH   SOLE   0 0 3,140
ISHARES TR CORE S&P500 ETF CS 464287200   8,153,587 18,987 SH   SOLE   0 0 18,987
ISHARES TR FLTG RATE BD ETF CS 46429B655   216,384 4,252 SH   SOLE   0 0 4,252
ISHARES TR NASDAQ BIOTECH INDX CS 464287556   12,144,864 99,312 SH   SOLE   0 0 99,312
ISHARES TR RUSSELL 3000 CS 464287689   223,005 910 SH   SOLE   0 0 910
ISHARES TR S&P 500 GRWT ETF CS 464287309   439,120 6,418 SH   SOLE   0 0 6,418
ISHARES TR S&P 500 VALUE CS 464287408   246,759 1,604 SH   SOLE   0 0 1,604
ISHARES TR S&P SMALL CAP 600 CS 464287804   723,888 7,674 SH   SOLE   0 0 7,674
ISLET SCIENCES INC COM CS 46467R109   0 91,666 SH   SOLE   0 0 91,666
ITT INC CS 45073V108   205,219 2,096 SH   SOLE   0 0 2,096
J & J SNACK FOODS CORP COM CS 466032109   348,411 2,129 SH   SOLE   0 0 2,129
JACOBS SOLUTIONS INC CS 46982L108   31,064,670 227,580 SH   SOLE   0 0 227,580
JOHNSON & JOHNSON COM CS 478160104   148,595,156 954,062 SH   SOLE   0 0 954,062
JPMORGAN CHASE & CO COM CS 46625H100   89,631,336 618,062 SH   SOLE   0 0 618,062
KELLANOVA CS 487836108   1,894,560 31,836 SH   SOLE   0 0 31,836
KENVUE INC COM CS 49177J102   541,069 26,946 SH   SOLE   0 0 26,946
KEYSIGHT TECHNOLOGIES INC COM CS 49338L103   1,456,336 11,007 SH   SOLE   0 0 11,007
KIMBERLY CLARK CORP COM CS 494368103   2,298,809 19,022 SH   SOLE   0 0 19,022
KLA-TENCOR CORP COM CS 482480100   2,407,965 5,250 SH   SOLE   0 0 5,250
KRAFT HEINZ CO COM CS 500754106   293,105 8,713 SH   SOLE   0 0 8,713
KROGER CO COM CS 501044101   774,757 17,313 SH   SOLE   0 0 17,313
L OREAL CO ADR CS 502117203   202,261 2,441 SH   SOLE   0 0 2,441
L3HARRIS TECHNOLOGY INC CS 502431109   1,554,892 8,930 SH   SOLE   0 0 8,930
LABORATORY CORP AMER HLDGS COM CS 50540R409   753,938 3,750 SH   SOLE   0 0 3,750
LAM RESEARCH CORP COM CS 512807108   18,536,723 29,575 SH   SOLE   0 0 29,575
LAMB WESTON HLDGS INC COM CS 513272104   871,066 9,421 SH   SOLE   0 0 9,421
LAUDER ESTEE COS INC CL A CS 518439104   50,878,432 351,978 SH   SOLE   0 0 351,978
LILLY ELI & CO COM CS 532457108   11,266,839 20,976 SH   SOLE   0 0 20,976
LINDE PUBLIC LTD CS G54950103   2,001,381 5,375 SH   SOLE   0 0 5,375
LINEAGE CELL THERAPEUTICS INC CS 53566P109   119,534 101,300 SH   SOLE   0 0 101,300
LIONS GATE ENTMNT CORP CL B NO CS 535919500   94,070 11,953 SH   SOLE   0 0 11,953
LIVE NATION INC COM CS 538034109   436,956 5,262 SH   SOLE   0 0 5,262
LOCKHEED MARTIN CORP CS 539830109   3,101,962 7,585 SH   SOLE   0 0 7,585
LOEWS CORP COM CS 540424108   364,222 5,753 SH   SOLE   0 0 5,753
LOWES COS INC COM CS 548661107   23,944,446 115,206 SH   SOLE   0 0 115,206
LULULEMON ATHLETICA INC COM CS 550021109   244,091 633 SH   SOLE   0 0 633
LVMH MOET HENNESSY LOU VUITTON CS 502441306   14,667,341 97,064 SH   SOLE   0 0 97,064
MAGNITE INC CS 55955D100   6,079,472 806,296 SH   SOLE   0 0 806,296
MARATHON PETE CORP COM CS 56585A102   2,293,255 15,153 SH   SOLE   0 0 15,153
MARRIOTT INTL INC NEW CL A CS 571903202   1,654,642 8,418 SH   SOLE   0 0 8,418
MARSH & MCLENNAN COS INC CS 571748102   708,677 3,724 SH   SOLE   0 0 3,724
MARTIN MARIETTA MATERIALS CS 573284106   10,164,716 24,763 SH   SOLE   0 0 24,763
MASTERCARD INCORPORATED CL A CS 57636Q104   3,995,128 10,091 SH   SOLE   0 0 10,091
MATSON INC COM CS 57686G105   536,933 6,052 SH   SOLE   0 0 6,052
MCCORMICK & CO INC COM NON VTG CS 579780206   80,973,124 1,070,507 SH   SOLE   0 0 1,070,507
MCDONALDS CORP COM CS 580135101   3,465,026 13,153 SH   SOLE   0 0 13,153
MCKESSON CORP COM CS 58155Q103   630,533 1,450 SH   SOLE   0 0 1,450
MEDTRONIC PLC SHS CS G5960L103   1,019,620 13,012 SH   SOLE   0 0 13,012
MERCK & CO INC NEW COM CS 58933Y105   24,250,194 235,553 SH   SOLE   0 0 235,553
META PLATFORMS INC CS 30303M102   1,436,505 4,785 SH   SOLE   0 0 4,785
METLIFE INC COM CS 59156R108   534,106 8,490 SH   SOLE   0 0 8,490
METTLER TOLEDO INTERNATIONAL C CS 592688105   129,387,118 116,768 SH   SOLE   0 0 116,768
MFA FINL INC COM CS 55272X607   2,468,713 256,890 SH   SOLE   0 0 256,890
MICROCHIP TECHNOLOGY INC CS 595017104   17,791,966 227,956 SH   SOLE   0 0 227,956
MICROSOFT CORP COM CS 594918104   241,873,163 766,027 SH   SOLE   0 0 766,027
MKS INSTRUMENT INC COM CS 55306N104   2,045,979 23,642 SH   SOLE   0 0 23,642
MONDELEZ INTL INC CL A CS 609207105   2,019,748 29,103 SH   SOLE   0 0 29,103
MONSTER BEVERAGE CORP CS 61174X109   317,700 6,000 SH   SOLE   0 0 6,000
MOODYS CORP CS 615369105   1,215,674 3,845 SH   SOLE   0 0 3,845
MORGAN STANLEY COM NEW CS 617446448   1,893,601 23,186 SH   SOLE   0 0 23,186
MORNINGSTAR INC COM CS 617700109   585,600 2,500 SH   SOLE   0 0 2,500
MOSAIC CO CS 61945C103   208,474 5,856 SH   SOLE   0 0 5,856
MOTOROLA SOLUTIONS INC COM NEW CS 620076307   1,332,615 4,895 SH   SOLE   0 0 4,895
MPLX LP COM UNIT REP LTD CS 55336V100   2,062,455 57,983 SH   SOLE   0 0 57,983
MSCI INC COM CS 55354G100   28,306,624 55,170 SH   SOLE   0 0 55,170
MUELLER INDS INC COM CS 624756102   207,592 2,762 SH   SOLE   0 0 2,762
NATIONAL RESH CORP COM NEW CS 637372202   1,863,451 41,998 SH   SOLE   0 0 41,998
NAVIENT CORPORATION COM CS 63938C108   364,737 21,181 SH   SOLE   0 0 21,181
NESTLE S A SPONSORED ADR CS 641069406   2,726,718 24,094 SH   SOLE   0 0 24,094
NETFLIX INC COM CS 64110L106   626,816 1,660 SH   SOLE   0 0 1,660
NEW MOUNTAIN FIN CORP COM CS 647551100   220,150 17,000 SH   SOLE   0 0 17,000
NEXTERA ENERGY INC COM CS 65339F101   4,026,513 70,283 SH   SOLE   0 0 70,283
NEXTERA ENERGY PARTNERS LP COM CS 65341B106   299,049 10,069 SH   SOLE   0 0 10,069
NII HLDGS INC COM PAR $0.001 CS 62913F508   0 49,996 SH   SOLE   0 0 49,996
NIKE INC CL B CS 654106103   28,441,694 297,445 SH   SOLE   0 0 297,445
NORFOLK SOUTHERN CORP CS 655844108   2,217,432 11,260 SH   SOLE   0 0 11,260
NORTHROP GRUMMAN CORP COM CS 666807102   693,739 1,576 SH   SOLE   0 0 1,576
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600   40,027 44,000 SH   SOLE   0 0 44,000
NOVAGOLD RES INC COM NEW CS 66987E206   73,152 19,050 SH   SOLE   0 0 19,050
NOVARTIS A G SPONSORED ADR CS 66987V109   1,253,795 12,309 SH   SOLE   0 0 12,309
NOVO-NORDISK A S ADR CS 670100205   423,599 4,658 SH   SOLE   0 0 4,658
NUCOR CORP COM CS 670346105   1,524,413 9,750 SH   SOLE   0 0 9,750
NUTRIEN LTD COM CS 67077M108   278,291 4,506 SH   SOLE   0 0 4,506
NVIDIA CORP COM CS 67066G104   85,386,436 196,295 SH   SOLE   0 0 196,295
NXP SEMICONDUCTORS N V COM CS N6596X109   2,913,434 14,573 SH   SOLE   0 0 14,573
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107   7,323,594 8,058 SH   SOLE   0 0 8,058
OCCIDENTAL PETE CORP DEL COM CS 674599105   3,867,432 59,609 SH   SOLE   0 0 59,609
OLAPLEX HLDGS INC COM CS 679369108   29,640 15,200 SH   SOLE   0 0 15,200
OMNICOM GROUP INC COM CS 681919106   336,352 4,516 SH   SOLE   0 0 4,516
ONEOK INC NEW COM CS 682680103   4,692,551 73,980 SH   SOLE   0 0 73,980
ONEX CORP SUB VTG CS 68272K103   30,759,979 523,070 SH   SOLE   0 0 523,070
ORACLE CORP COM CS 68389X105   11,254,636 106,256 SH   SOLE   0 0 106,256
ORGANON & CO COMMON STOCK CS 68622V106   856,959 49,364 SH   SOLE   0 0 49,364
OTIS WORLDWIDE CORP COM CS 68902V107   685,285 8,533 SH   SOLE   0 0 8,533
PACKAGING CORP OF AMERICA CS 695156109   828,863 5,398 SH   SOLE   0 0 5,398
PARKER HANNIFIN CORP CS 701094104   8,022,943 20,597 SH   SOLE   0 0 20,597
PAYCHEX INC COM CS 704326107   8,408,364 72,907 SH   SOLE   0 0 72,907
PAYPAL HLDGS INC COM CS 70450Y103   4,094,655 70,042 SH   SOLE   0 0 70,042
PDF SOLUTIONS INC COM CS 693282105   1,036,800 32,000 SH   SOLE   0 0 32,000
PEPSICO INC COM CS 713448108   97,442,233 575,084 SH   SOLE   0 0 575,084
PERMIAN RESOURCES CORP CS 71424F105   291,764 20,900 SH   SOLE   0 0 20,900
PFIZER INC COM CS 717081103   9,128,830 275,213 SH   SOLE   0 0 275,213
PHILIP MORRIS INTL INC COM CS 718172109   5,201,422 56,183 SH   SOLE   0 0 56,183
PHILLIPS 66 COM CS 718546104   1,457,179 12,128 SH   SOLE   0 0 12,128
PIONEER NAT RES CO COM CS 723787107   221,745 966 SH   SOLE   0 0 966
PNC FINL SVCS GROUP INC CS 693475105   3,141,316 25,587 SH   SOLE   0 0 25,587
PPL CORP COM CS 69351T106   387,114 16,431 SH   SOLE   0 0 16,431
PRICE T ROWE GROUP INC COM CS 74144T108   26,907,335 256,578 SH   SOLE   0 0 256,578
PROCTER AND GAMBLE CO COM CS 742718109   8,406,495 57,634 SH   SOLE   0 0 57,634
PROGRESSIVE CORP OHIO COM CS 743315103   26,550,580 190,600 SH   SOLE   0 0 190,600
PROLOGIS INC COM CS 74340W103   15,945,826 142,107 SH   SOLE   0 0 142,107
PROTOKINETIX INC CS 743722100   480 20,000 SH   SOLE   0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106   364,465 6,404 SH   SOLE   0 0 6,404
PUREFUNDS ISE CYBER SECURITY E CS 26924G201   2,298,006 44,535 SH   SOLE   0 0 44,535
QUALCOMM INC COM CS 747525103   1,486,117 13,381 SH   SOLE   0 0 13,381
QUANTA SVCS INC COM CS 74762E102   21,391,829 114,352 SH   SOLE   0 0 114,352
RALPH LAUREN CORP CL A CS 751212101   667,285 5,748 SH   SOLE   0 0 5,748
RAYMOND JAMES FINANCIAL INC CO CS 754730109   502,150 5,000 SH   SOLE   0 0 5,000
RAYTHEON TECHNOLOGIES CORP CS 75513E101   9,919,697 137,831 SH   SOLE   0 0 137,831
RBC BEARINGS INC COM CS 75524B104   203,927 871 SH   SOLE   0 0 871
REGAL REXNORD CORPORATION COM CS 758750103   316,479 2,215 SH   SOLE   0 0 2,215
REGENERON PHARMACEUTICALS COM CS 75886F107   1,486,266 1,806 SH   SOLE   0 0 1,806
REGENERX BIOPHARMACEUTICALS CO CS 75886X108   170 10,000 SH   SOLE   0 0 10,000
REPUBLIC SERVICES INC CL A CS 760759100   209,490 1,470 SH   SOLE   0 0 1,470
RESMED INC COM CS 761152107   432,668 2,926 SH   SOLE   0 0 2,926
REVVITY INC CS 714046109   4,343,647 39,238 SH   SOLE   0 0 39,238
RIO TINTO PLC SPONSORED ADR CS 767204100   2,623,623 41,226 SH   SOLE   0 0 41,226
RITHM CAPITAL CORP CS 64828T201   235,067 25,303 SH   SOLE   0 0 25,303
ROCHE HLDG LTD SPONSORED ADR CS 771195104   310,561 9,153 SH   SOLE   0 0 9,153
ROCKWELL AUTOMATION INC CS 773903109   24,288,087 84,962 SH   SOLE   0 0 84,962
ROLLINS INC COM CS 775711104   18,952,590 507,704 SH   SOLE   0 0 507,704
ROPER TECHNOLOGIES INC COM CS 776696106   110,539,370 228,255 SH   SOLE   0 0 228,255
RVL PHARMACEUTICALS PLC CS G6S41R101   866 10,000 SH   SOLE   0 0 10,000
S&P GLOBAL INC CS 78409V104   2,706,226 7,406 SH   SOLE   0 0 7,406
SALESFORCE COM INC COM CS 79466L302   516,886 2,549 SH   SOLE   0 0 2,549
SANTOS LIMITED ORD CS Q82869118   85,114 16,732 SH   SOLE   0 0 16,732
SCHEIN HENRY INC COM CS 806407102   252,450 3,400 SH   SOLE   0 0 3,400
SCHLUMBERGER LTD COM CS 806857108   1,491,214 25,578 SH   SOLE   0 0 25,578
SCHWAB CHARLES CORP NEW COM CS 808513105   464,668 8,464 SH   SOLE   0 0 8,464
SCHWAB STRATEGIC TR INTL EQTY CS 808524805   523,799 15,424 SH   SOLE   0 0 15,424
SCHWAB STRATEGIC TR SCHWAB FDT CS 808524771   223,152 3,987 SH   SOLE   0 0 3,987
SCHWAB STRATEGIC TR SCHWAB FDT CS 808524763   213,550 4,404 SH   SOLE   0 0 4,404
SCHWAB STRATEGIC TR US DIVIDEN CS 808524797   262,944 3,716 SH   SOLE   0 0 3,716
SCHWAB STRATEGIC TR US LRG CAP CS 808524201   390,103 7,710 SH   SOLE   0 0 7,710
SCHWEITZER-MAUDUIT INTL INC CO CS 808541106   157,245 11,027 SH   SOLE   0 0 11,027
SEAGEN INC CS 81181C104   212,150 1,000 SH   SOLE   0 0 1,000
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852   744,482 11,354 SH   SOLE   0 0 11,354
SELECT SECTOR SPDR TR SBI CONS CS 81369Y407   799,266 4,965 SH   SOLE   0 0 4,965
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209   367,939 2,858 SH   SOLE   0 0 2,858
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506   742,554 8,215 SH   SOLE   0 0 8,215
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605   1,225,267 36,939 SH   SOLE   0 0 36,939
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803   3,136,857 19,135 SH   SOLE   0 0 19,135
SEMPRA ENERGY CS 816851109   248,037 3,646 SH   SOLE   0 0 3,646
SENSIENT TECHNOLOGIES CORP COM CS 81725T100   917,083 15,682 SH   SOLE   0 0 15,682
SERVICENOW INC COM CS 81762P102   1,206,236 2,158 SH   SOLE   0 0 2,158
SHELL PLC SPON ADS CS 780259305   540,277 8,392 SH   SOLE   0 0 8,392
SHERWIN-WILLIAMS CO CS 824348106   62,059,021 243,321 SH   SOLE   0 0 243,321
SHOCKWAVE MED INC COM CS 82489T104   3,371,759 16,935 SH   SOLE   0 0 16,935
SIG COMBIBLOC GROUP AG CS H76406117   835,955 33,800 SH   SOLE   0 0 33,800
SILVER TIGER METALS INC CS 82831T109   1,826 11,000 SH   SOLE   0 0 11,000
SIMON PPTY GROUP INC NEW CS 828806109   213,143 1,973 SH   SOLE   0 0 1,973
SLM CORP COM CS 78442P106   251,793 18,487 SH   SOLE   0 0 18,487
SMUCKER J M CO COM NEW CS 832696405   1,029,986 8,380 SH   SOLE   0 0 8,380
SONY GROUP CORP SP ADR CS 835699307   516,793 6,271 SH   SOLE   0 0 6,271
SOUTHERN CO COM CS 842587107   284,768 4,400 SH   SOLE   0 0 4,400
SOUTHWEST AIRLS CO COM CS 844741108   3,556,836 131,394 SH   SOLE   0 0 131,394
SPARK NEW ZEALAND LTD SHS CS Q8619N107   216,419 75,000 SH   SOLE   0 0 75,000
SPDR GOLD TRUST CS 78463V107   2,658,504 15,506 SH   SOLE   0 0 15,506
SPDR S&P 500 ETF TR TR UNIT CS 78462F103   27,231,097 63,701 SH   SOLE   0 0 63,701
SPDR S&P MIDCAP 400 INDEX CS 78467Y107   6,006,186 13,153 SH   SOLE   0 0 13,153
SPDR SER TR PORTFOLIO S&P400 CS 78464A847   710,712 16,230 SH   SOLE   0 0 16,230
SPDR SER TR S&P BIOTECH CS 78464A870   10,876,551 148,953 SH   SOLE   0 0 148,953
SPLUNK INC COM CS 848637104   3,960,596 27,081 SH   SOLE   0 0 27,081
SPROTT INC COM NEW CS 852066208   367,103 12,048 SH   SOLE   0 0 12,048
STAAR SURGICAL CO COM PAR $0.0 CS 852312305   759,402 18,900 SH   SOLE   0 0 18,900
STARBUCKS CORP COM CS 855244109   1,302,423 14,270 SH   SOLE   0 0 14,270
STERIS PLC SHS USD CS G8473T100   127,448,571 580,843 SH   SOLE   0 0 580,843
STRYKER CORP COM CS 863667101   17,235,685 63,072 SH   SOLE   0 0 63,072
SYSCO CORP COM CS 871829107   40,717,447 616,464 SH   SOLE   0 0 616,464
T-MOBILE US INC COM CS 872590104   10,618,451 75,819 SH   SOLE   0 0 75,819
TALON METALS CORP SHS CAD CS G86659102   9,730 50,000 SH   SOLE   0 0 50,000
TARGA RES CORP COM CS 87612G101   834,398 9,734 SH   SOLE   0 0 9,734
TARGET CORP COM CS 87612E106   1,267,272 11,461 SH   SOLE   0 0 11,461
TE CONNECTIVITY LTD REG SHS CS H84989104   433,590 3,510 SH   SOLE   0 0 3,510
TELEFONICA SA ADR CS 879382208   46,304 11,377 SH   SOLE   0 0 11,377
TENET HEALTHCARE CORP CS 88033G407   203,402 3,087 SH   SOLE   0 0 3,087
TESLA MTRS INC COM CS 88160R101   3,585,653 14,330 SH   SOLE   0 0 14,330
TEXAS INSTRS INC COM CS 882508104   11,762,924 73,976 SH   SOLE   0 0 73,976
THE TRADE DESK INC COM CL A CS 88339J105   77,154,916 987,267 SH   SOLE   0 0 987,267
THERMO FISHER SCIENTIFIC INC C CS 883556102   112,719,015 222,690 SH   SOLE   0 0 222,690
TJX COS INC NEW COM CS 872540109   112,584,207 1,266,699 SH   SOLE   0 0 1,266,699
TOOTSIE ROLL INDS INC COM CS 890516107   202,570 6,784 SH   SOLE   0 0 6,784
TOYOTA MOTOR CORP COM CS J92676113   269,141 15,000 SH   SOLE   0 0 15,000
TRANE TECHNOLOGIES PLC SHS CS G8994E103   586,410 2,890 SH   SOLE   0 0 2,890
TRANSDIGM GROUP INC COM CS 893641100   515,152 611 SH   SOLE   0 0 611
TRANSOCEAN LTD CS H8817H100   417,864 50,897 SH   SOLE   0 0 50,897
TRAVELERS COMPANIES INC COM CS 89417E109   425,749 2,607 SH   SOLE   0 0 2,607
TREEHOUSE FOODS INC COM CS 89469A104   348,640 8,000 SH   SOLE   0 0 8,000
TYSON FOODS INC CL A CS 902494103   1,590,435 31,500 SH   SOLE   0 0 31,500
UGI CORP NEW COM CS 902681105   310,914 13,518 SH   SOLE   0 0 13,518
UIT FT INNOVATIVE TECHNOLOGY P CS 30324L190   102,261 11,551 SH   SOLE   0 0 11,551
UIT GUGG BLUE CHIP DVD. PORT. CS 40177H741   90,872 10,151 SH   SOLE   0 0 10,151
ULTA SALON COSMETCS & FRAG INC CS 90384S303   642,715 1,609 SH   SOLE   0 0 1,609
UNILEVER PLC SPON ADR NEW CS 904767704   459,420 9,300 SH   SOLE   0 0 9,300
UNION PAC CORP COM CS 907818108   7,392,787 36,305 SH   SOLE   0 0 36,305
UNITED PARCEL SVC INC CL B CS 911312106   619,699 3,976 SH   SOLE   0 0 3,976
UNITED RENTALS INC COM CS 911363109   1,055,854 2,375 SH   SOLE   0 0 2,375
UNITEDHEALTH GROUP INC COM CS 91324P102   34,297,874 68,026 SH   SOLE   0 0 68,026
UNIVERSAL HLTH SVCS INC CL B CS 913903100   1,008,229 8,019 SH   SOLE   0 0 8,019
US BANCORP DEL COM NEW CS 902973304   2,757,667 83,414 SH   SOLE   0 0 83,414
VALERO ENERGY CORP NEW COM CS 91913Y100   2,106,519 14,865 SH   SOLE   0 0 14,865
VANECK VECTORS ETF TR CS 92189F726   375,309 2,410 SH   SOLE   0 0 2,410
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775   762,731 14,705 SH   SOLE   0 0 14,705
VANGUARD HEALTH CARE ETF CS 92204A504   927,234 3,944 SH   SOLE   0 0 3,944
VANGUARD HIGH DIV YLD ETF CS 921946406   6,978,366 67,541 SH   SOLE   0 0 67,541
VANGUARD INDEX FDS GROWTH ETF CS 922908736   351,280 1,290 SH   SOLE   0 0 1,290
VANGUARD INDEX FDS MCAP GR IDX CS 922908538   951,695 4,886 SH   SOLE   0 0 4,886
VANGUARD INDEX FDS S&P 500 ETF CS 922908363   19,023,233 48,442 SH   SOLE   0 0 48,442
VANGUARD INDEX FDS SM CP VAL E CS 922908611   260,607 1,634 SH   SOLE   0 0 1,634
VANGUARD INDEX FDS SMALL CP ET CS 922908751   2,521,022 13,334 SH   SOLE   0 0 13,334
VANGUARD INDEX FDS TOTAL STK M CS 922908769   532,310 2,506 SH   SOLE   0 0 2,506
VANGUARD MID-CAP ETF CS 922908629   1,284,008 6,166 SH   SOLE   0 0 6,166
VANGUARD MSCI EAFE ETF CS 921943858   549,298 12,564 SH   SOLE   0 0 12,564
VANGUARD SPECIALIZED PORTFOLIO CS 921908844   2,720,636 17,510 SH   SOLE   0 0 17,510
VANGUARD VALUE ETF CS 922908744   529,927 3,842 SH   SOLE   0 0 3,842
VANGUARD WORLD CONSUMER DISC E CS 92204A108   666,152 2,473 SH   SOLE   0 0 2,473
VANGUARD WORLD FDS CONSUM STP CS 92204A207   489,008 2,677 SH   SOLE   0 0 2,677
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603   674,631 3,460 SH   SOLE   0 0 3,460
VANGUARD WORLD FDS INF TECH ET CS 92204A702   2,687,307 6,477 SH   SOLE   0 0 6,477
VEEVA SYS INC CL A COM CS 922475108   12,746,346 62,651 SH   SOLE   0 0 62,651
VERIZON COMMUNICATIONS INC COM CS 92343V104   1,525,441 47,067 SH   SOLE   0 0 47,067
VERTEX PHARMACEUTICALS INC COM CS 92532F100   361,997 1,041 SH   SOLE   0 0 1,041
VIATRIS INC CS 92556V106   226,464 22,968 SH   SOLE   0 0 22,968
VICI PPTYS INC COM CS 925652109   410,310 14,100 SH   SOLE   0 0 14,100
VICTREX PLC CS G9358Y107   12,481,717 728,000 SH   SOLE   0 0 728,000
VIPER ENERGY PARTNERS LP CS 92763M105   341,530 12,250 SH   SOLE   0 0 12,250
VIRNETX HOLDING CORP CS 92823T207   72,637 285,861 SH   SOLE   0 0 285,861
VISA INC COM CL A CS 92826C839   262,537,340 1,141,417 SH   SOLE   0 0 1,141,417
VMWARE INC CL A COM CS 928563402   722,523 4,340 SH   SOLE   0 0 4,340
VULCAN MATLS CO CS 929160109   430,101 2,129 SH   SOLE   0 0 2,129
WABTEC CORP COM CS 929740108   308,714 2,905 SH   SOLE   0 0 2,905
WAL-MART STORES INC COM CS 931142103   1,069,499 6,687 SH   SOLE   0 0 6,687
WARNER BROS DISCOVERY INC COM CS 934423104   305,676 28,147 SH   SOLE   0 0 28,147
WASTE MGMT INC DEL COM CS 94106L109   1,342,387 8,806 SH   SOLE   0 0 8,806
WATSCO INC COM CS 942622200   874,800 2,316 SH   SOLE   0 0 2,316
WATTS WATER TECHNOLOGIES A CS 942749102   985,074 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM CS 92939U106   277,898 3,450 SH   SOLE   0 0 3,450
WELLS FARGO CO NEW COM CS 949746101   2,514,809 61,547 SH   SOLE   0 0 61,547
WENDYS CO COM CS 95058W100   387,790 19,000 SH   SOLE   0 0 19,000
WEX INC COM CS 96208T104   24,451,512 129,999 SH   SOLE   0 0 129,999
WEYERHAEUSER CO CS 962166104   401,278 13,088 SH   SOLE   0 0 13,088
WHITE MTNS INS GROUP LTD COM CS G9618E107   7,991,472 5,343 SH   SOLE   0 0 5,343
WILLIAMS COS INC DEL COM CS 969457100   1,001,941 29,740 SH   SOLE   0 0 29,740
XCEL ENERGY INC CS 98389B100   280,950 4,910 SH   SOLE   0 0 4,910
XERIANT INC COM CS 98422N103   3,517 150,288 SH   SOLE   0 0 150,288
XYLEM INC COM CS 98419M100   275,730 3,029 SH   SOLE   0 0 3,029
YUM BRANDS INC COM CS 988498101   1,627,718 13,028 SH   SOLE   0 0 13,028
YUM CHINA HLDGS INC COM CS 98850P109   482,870 8,666 SH   SOLE   0 0 8,666
ZIMMER BIOMET HLDGS INC COM CS 98956P102   409,379 3,648 SH   SOLE   0 0 3,648
ZOETIS INC CL A CS 98978V103   170,788,511 981,656 SH   SOLE   0 0 981,656
ARES DYNAMIC CR ALLOCATION FD ETF 04014F102   199,107 15,435 SH   SOLE   0 0 15,435
BLACKROCK MUNIHOLDINGS CA INSU ETF 09254L107   146,029 15,275 SH   SOLE   0 0 15,275
CREDIT SUISSE HIGH YLD BND FD ETF 22544F103   46,436 24,700 SH   SOLE   0 0 24,700
DOUBLELINE INCOME SOLUTIONS FD ETF 258622109   274,893 23,455 SH   SOLE   0 0 23,455
DOUBLELINE OPPORTUNISTIC CR FD ETF 258623107   240,803 16,516 SH   SOLE   0 0 16,516
EATON VANCE LTD DUR INCOME FD ETF 27828H105   91,937 10,170 SH   SOLE   0 0 10,170
INVESCO EXCH TRADED FD TR II C ETF 46138E206   248,453 10,586 SH   SOLE   0 0 10,586
ISHARES S&P NAT MUNI BOND FD ETF 464288414   215,437 2,101 SH   SOLE   0 0 2,101
ISHARES SHORT-TERM CORP B ETF 464288646   56,914,132 1,142,166 SH   SOLE   0 0 1,142,166
ISHARES TR HIGH YLD CORP ETF 464288513   15,597,309 211,575 SH   SOLE   0 0 211,575
ISHARES TR IBOXX INV CP ETF ETF 464287242   759,437 7,444 SH   SOLE   0 0 7,444
ISHARES TR TIPS BD ETF ETF 464287176   335,016 3,230 SH   SOLE   0 0 3,230
JP MORGAN EXCHANGE TRADED FD U ETF 46641Q837   622,533 12,406 SH   SOLE   0 0 12,406
NUVEEN NEW YORK ATM-FREE MUNI ETF 670656107   98,904 10,466 SH   SOLE   0 0 10,466
PENNYMAC MTG INVT TR COM ETF 70931T103   179,800 14,500 SH   SOLE   0 0 14,500
PIMCO CORPORATE OPP FD ETF 72201B101   263,556 20,165 SH   SOLE   0 0 20,165
PIMCO DYNAMIC INCOME FD SHS ETF 72201Y101   2,439,364 141,167 SH   SOLE   0 0 141,167
PIMCO DYNAMIC INCOME OPRNTS FD ETF 69355M107   269,795 22,710 SH   SOLE   0 0 22,710
PIMCO ENRGY & TACT CRDT ETF 69346N107   24,537,265 1,237,381 SH   SOLE   0 0 1,237,381
PIMCO HIGH INCOME FUND ETF 722014107   114,522 25,910 SH   SOLE   0 0 25,910
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870   200,849 3,978 SH   SOLE   0 0 3,978
SPDR DOUBLELINE TOTAL RETURN T ETF 78467V848   516,944 13,375 SH   SOLE   0 0 13,375
VANGUARD BD INDEX FD INC INTER ETF 921937819   2,911,490 40,264 SH   SOLE   0 0 40,264
VANGUARD SCOTTSDALE FDS INT-TE ETF 92206C870   330,665 4,352 SH   SOLE   0 0 4,352
VANGUARD TOTAL BOND MARKET FUN ETF 921937835   313,242 4,489 SH   SOLE   0 0 4,489
AIM INVT FDS INVESCO INVT FDS MF 00143K525   83,767 12,540 SH   SOLE   0 0 12,540
ALLIANZ FDS RCM MIDCAP INS MF 018919688   199,590 46,962 SH   SOLE   0 0 46,962
AMCAP FD INC SHS CL F-2 MF 023375827   286,862 8,227 SH   SOLE   0 0 8,227
AMERICAN BEACON FDS CL Y MF 024527301   206,768 10,485 SH   SOLE   0 0 10,485
AMERICAN CENTY MUT FDS INC ULT MF 025083882   1,097,694 15,849 SH   SOLE   0 0 15,849
DAVIS NY VENTURE FD INC CL A MF 239080104   725,430 29,310 SH   SOLE   0 0 29,310
DODGE & COX STK FD COM MF 256219106   201,708 891 SH   SOLE   0 0 891
FIDELITY CONCORD STR TR 500 ID MF 315911750   1,409,089 9,434 SH   SOLE   0 0 9,434
FIDELITY CONTRAFUND INC COM MF 316071109   1,600,526 107,418 SH   SOLE   0 0 107,418
FIDELITY GROWTH CO FUND MF 316200104   1,365,353 47,049 SH   SOLE   0 0 47,049
FIDELITY MAGELLAN FD COM MF 316184100   143,043 12,957 SH   SOLE   0 0 12,957
GABELLI ASSET FD SH BEN INT MF 362395105   224,175 4,659 SH   SOLE   0 0 4,659
HENDERSON GLOBAL FDS GLOBAL EQ MF 425067634   64,700 11,291 SH   SOLE   0 0 11,291
JPMORGAN TR II EQTY INCOME SL MF 4812C0498   429,470 20,013 SH   SOLE   0 0 20,013
JPMORGAN TR II LARGE CAP GR S MF 4812C0530   343,135 6,462 SH   SOLE   0 0 6,462
LOOMIS SAYLES FDS II GLOBAL AL MF 543487870   215,238 9,896 SH   SOLE   0 0 9,896
LOOMIS SAYLES FDS II GROWTH FD MF 543487110   201,915 9,344 SH   SOLE   0 0 9,344
NORTHERN FDS STK INDEX FD MF 665162772   573,255 12,574 SH   SOLE   0 0 12,574
PIMCO FDS PAC INVT MGMT SER ST MF 693390403   140,381 13,446 SH   SOLE   0 0 13,446
PRICE T ROWE GROWTH STK FD INC MF 741479109   502,234 6,284 SH   SOLE   0 0 6,284
PUTNAM EQUITY INCOME FD NEW CL MF 746745108   680,367 23,079 SH   SOLE   0 0 23,079
ROWE T PRICE DIVID GROWTH FD C MF 779546100   238,754 3,646 SH   SOLE   0 0 3,646
ROYCE FD PENN MUT INV MF 780905840   108,212 12,671 SH   SOLE   0 0 12,671
ROYCE FD TOTAL RETURN MF 780905881   72,934 10,215 SH   SOLE   0 0 10,215
SCHWAB CAP TR S&P 500IDX SEL MF 808509855   201,619 3,036 SH   SOLE   0 0 3,036
T ROWE PR BLUE CHIP GROW MF 77954Q106   446,359 3,288 SH   SOLE   0 0 3,288
VANGUARD 500 INDEX FUND - ADM MF 922908710   3,707,753 9,373 SH   SOLE   0 0 9,373
VANGUARD BALANCED INDEX-ADM MF 921931200   342,253 8,231 SH   SOLE   0 0 8,231
VANGUARD INDEX FDS LCP INDX AD MF 922908579   956,415 9,671 SH   SOLE   0 0 9,671
VANGUARD INDEX FDS SMCP INDEX MF 922908686   445,365 4,917 SH   SOLE   0 0 4,917
VANGUARD INDEX FDS TOT STKIDX MF 922908728   2,371,299 22,931 SH   SOLE   0 0 22,931
VANGUARD MID CAP INDEX FUND AD MF 922908645   626,158 2,428 SH   SOLE   0 0 2,428
VANGUARD SPECIALIZED PORTFOLIO MF 921908885   227,491 2,646 SH   SOLE   0 0 2,646
VANGUARD TAX MANAGED INTL FD C MF 921943866   309,247 1,395 SH   SOLE   0 0 1,395
VANGUARD WINDSOR II FD ADMIRAL MF 922018304   295,913 4,163 SH   SOLE   0 0 4,163
DOVER CORPORATION (Special) SB 260003108   74,582,465 534,603 SH   SOLE   0 0 534,603