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