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