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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM CS 88579Y101 689,922 4,203 SH SOLE 0 0 4,203
4LICENSING CORP CS 35104T107 60 30,000 SH SOLE 0 0 30,000
ABB LTD CS 000375204 564,282 5,958 SH SOLE 0 0 5,958
ABBOTT LABS COM CS 002824100 12,081,671 122,247 SH SOLE 0 0 122,247
ABBVIE INC COM CS 00287Y109 11,796,139 45,094 SH SOLE 0 0 45,094
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 655,548 3,575 SH SOLE 0 0 3,575
ADVANCED MICRO DEVICES INC COM CS 007903107 24,851,846 40,624 SH SOLE 0 0 40,624
AEROVIRONMENT INC CS 008073108 1,009,193 7,096 SH SOLE 0 0 7,096
AGILENT TECHNOLOGIES INC COM CS 00846U101 3,673,132 21,317 SH SOLE 0 0 21,317
AGNICO EAGLE MINES LTD COM CS 008474108 806,388 4,400 SH SOLE 0 0 4,400
AIR PRODS & CHEMS INC COM CS 009158106 4,039,065 14,517 SH SOLE 0 0 14,517
ALCON AG ORD SHS CS H01301128 47,276,241 730,135 SH SOLE 0 0 730,135
ALCON AG ORD SHS CS H01301128 24,605 380 SH SOLE 0 0 380
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 2,793,888 80,100 SH SOLE 0 0 80,100
ALLISON TRANSMISSION HLDGS INC CS 01973R101 717,389 6,334 SH SOLE 0 0 6,334
ALLSTATE CORP CS 020002101 836,456 3,770 SH SOLE 0 0 3,770
ALPHABET INC CAP STK CL A CS 02079K305 533,959,892 1,551,848 SH SOLE 0 0 1,551,848
ALPHABET INC CAP STK CL A CS 02079K305 30,967 90 SH SOLE 0 0 90
ALPHABET INC CAP STK CL C CS 02079K107 166,632,707 489,032 SH SOLE 0 0 489,032
ALPHABET INC CAP STK CL C CS 02079K107 42,593 125 SH SOLE 0 0 125
ALPS ETF TR ALERIAN MLP CS 00162Q452 11,777,084 227,050 SH SOLE 0 0 227,050
ALPS ETF TR ALERIAN MLP CS 00162Q452 25,935 500 SH SOLE 0 0 500
ALTRIA GROUP INC COM CS 02209S103 881,952 13,097 SH SOLE 0 0 13,097
AMAZON COM INC COM CS 023135106 275,793,603 1,106,938 SH SOLE 0 0 1,106,938
AMAZON COM INC COM CS 023135106 56,059 225 SH SOLE 0 0 225
AMENTUM HOLDINGS INC CS 023939101 548,293 30,259 SH SOLE 0 0 30,259
AMERICAN ELEC PWR INC CS 025537101 721,450 6,081 SH SOLE 0 0 6,081
AMERICAN EXPRESS CO COM CS 025816109 38,278,588 125,875 SH SOLE 0 0 125,875
AMERICAN INTL GROUP INC COM NE CS 026874784 520,940 7,000 SH SOLE 0 0 7,000
AMERICAN TOWER CORP NEW COM CS 03027X100 8,098,072 49,472 SH SOLE 0 0 49,472
AMERICAN WTR WKS CO INC NEW CO CS 030420103 1,759,497 13,590 SH SOLE 0 0 13,590
AMERIPRISE FINL INC COM CS 03076C106 434,253 882 SH SOLE 0 0 882
AMETEK INC NEW COM CS 031100100 8,727,528 35,230 SH SOLE 0 0 35,230
AMGEN INC COM CS 031162100 46,828,964 111,098 SH SOLE 0 0 111,098
AMPHENOL CORP NEW CL A CS 032095101 133,954,470 1,589,021 SH SOLE 0 0 1,589,021
AMPHENOL CORP NEW CL A CS 032095101 55,638 660 SH SOLE 0 0 660
AMPLIFY CYBERSECURITY ETF CS 032108664 16,793,195 138,512 SH SOLE 0 0 138,512
ANALOG DEVICES INC CS 032654105 5,511,889 13,894 SH SOLE 0 0 13,894
AON PLC CLASS-A ORDINARY SHARE CS G0403H108 4,437,177 16,032 SH SOLE 0 0 16,032
APOLLO GLOBAL MGMT INC COM CL CS 03769M106 51,999,522 448,040 SH SOLE 0 0 448,040
APOLLO GLOBAL MGMT INC COM CL CS 03769M106 34,818 300 SH SOLE 0 0 300
APPLE INC CS 037833100 730,124,510 2,192,434 SH SOLE 0 0 2,192,434
APPLE INC CS 037833100 58,279 175 SH SOLE 0 0 175
APPLIED MATLS INC COM CS 038222105 13,116,897 25,650 SH SOLE 0 0 25,650
APTARGROUP INC COM CS 038336103 67,765,818 559,309 SH SOLE 0 0 559,309
APTARGROUP INC COM CS 038336103 25,080 207 SH SOLE 0 0 207
ARCH CAP GROUP LTD ORD CS G0450A105 11,294,058 122,283 SH SOLE 0 0 122,283
ARCHER DANIELS MIDLAND CO CS 039483102 24,623,200 310,194 SH SOLE 0 0 310,194
ARM HOLDINGS PLC SPONSORED ADR CS 042068205 579,320 2,000 SH SOLE 0 0 2,000
ASML HOLDING N V N Y REGISTRY CS N07059210 2,146,829 1,185 SH SOLE 0 0 1,185
ASTRAZENECA PLC CS G0593M107 512,183 3,172 SH SOLE 0 0 3,172
AT&T INC COM CS 00206R102 855,233 35,051 SH SOLE 0 0 35,051
ATAIBECKLEY INC CS 046CVR015 0 10,000 SH SOLE 0 0 10,000
AUTOMATIC DATA PROCESSING INC CS 053015103 134,517,288 521,264 SH SOLE 0 0 521,264
AUTOMATIC DATA PROCESSING INC CS 053015103 36,386 141 SH SOLE 0 0 141
AUTOZONE INC COM CS 053332102 435,823 154 SH SOLE 0 0 154
AVERY DENNISON CORP CS 053611109 344,071 2,016 SH SOLE 0 0 2,016
BADGER METER INC COM CS 056525108 5,738,927 46,454 SH SOLE 0 0 46,454
BANK AMER CORP COM CS 060505104 4,226,816 77,656 SH SOLE 0 0 77,656
BANK NEW YORK MELLON CORP COM CS 064058100 880,941 6,091 SH SOLE 0 0 6,091
BECTON DICKINSON & CO COM CS 075887109 731,573 4,087 SH SOLE 0 0 4,087
BERKLEY W R CORP COM CS 084423102 670,470 9,927 SH SOLE 0 0 9,927
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 21,663,145 29 SH SOLE 0 0 29
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 119,851,586 240,690 SH SOLE 0 0 240,690
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 68,219 137 SH SOLE 0 0 137
BHP BILLITON LTD SPONSORED ADR CS 088606108 455,252 5,366 SH SOLE 0 0 5,366
BLACKROCK INC COM CS 09290D101 859,331 812 SH SOLE 0 0 812
BLACKSTONE GROUP INC CS 09260D107 50,036,571 446,396 SH SOLE 0 0 446,396
BLACKSTONE GROUP INC CS 09260D107 16,814 150 SH SOLE 0 0 150
BLACKSTONE SECD LENDING FD COM CS 09261X102 3,250,753 135,561 SH SOLE 0 0 135,561
BLOOM ENERGY CORP COM CL A CS 093712107 553,960 2,000 SH SOLE 0 0 2,000
BOEING CO COM CS 097023105 1,861,616 10,006 SH SOLE 0 0 10,006
BOOKING HOLDINGS INC CS 09857L108 3,653,257 22,425 SH SOLE 0 0 22,425
BORGWARNER INC COM CS 099724106 478,415 7,959 SH SOLE 0 0 7,959
BP PLC SPONSORED ADR CS 055622104 556,931 12,660 SH SOLE 0 0 12,660
BROADCOM INC CS 11135F101 227,093,858 646,641 SH SOLE 0 0 646,641
BROADCOM INC CS 11135F101 56,190 160 SH SOLE 0 0 160
BROOKFIELD ASSET MANAGEMENT - CS 113004105 954,547 21,412 SH SOLE 0 0 21,412
BROOKFIELD CORPORATION CS 11271J107 19,124,291 524,528 SH SOLE 0 0 524,528
BROOKFIELD CORPORATION CS 11271J107 54,690 1,500 SH SOLE 0 0 1,500
BROWN-FORMAN CORP - CLASS B CS 115637209 812,881 31,026 SH SOLE 0 0 31,026
BROWN FORMAN CORP CS 115637100 866,609 32,300 SH SOLE 0 0 32,300
BWX TECHNOLOGIES INC COM CS 05605H100 692,809 5,057 SH SOLE 0 0 5,057
CAMDEN NATL CORP COM CS 133034108 241,636 4,366 SH SOLE 0 0 4,366
CANADIAN NATL RY CO COM CS 136375102 2,829,107 23,794 SH SOLE 0 0 23,794
CANADIAN PACIFIC KANSAS CITY CS 13646K108 12,344,010 145,053 SH SOLE 0 0 145,053
CAPITAL ONE FINANCIAL CORP CS 14040H105 3,344,938 17,325 SH SOLE 0 0 17,325
CARDINAL HEALTH INC CS 14149Y108 421,415 1,894 SH SOLE 0 0 1,894
CARRIER GLOBAL CORPORATION COM CS 14448C104 1,349,556 24,600 SH SOLE 0 0 24,600
CASEYS GEN STORES INC COM CS 147528103 16,703,444 27,452 SH SOLE 0 0 27,452
CATERPILLAR INC DEL COM CS 149123101 13,981,263 17,244 SH SOLE 0 0 17,244
CBOE GLOBAL MARKETS INC COM CS 12503M108 988,291 3,590 SH SOLE 0 0 3,590
CDW CORP COM CS 12514G108 336,164 2,623 SH SOLE 0 0 2,623
CENCORA INC CS 03073E105 339,109 1,129 SH SOLE 0 0 1,129
CENTRAL SECURITIES CORP CS 155123102 242,912 4,376 SH SOLE 0 0 4,376
CHAPTERS GROUP AG SHS CS D5S93D120 953,190 21,350 SH SOLE 0 0 21,350
CHENIERE ENERGY INC COM NEW CS 16411R208 552,319 2,053 SH SOLE 0 0 2,053
CHEVRON CORP NEW COM CS 166764100 22,311,419 109,257 SH SOLE 0 0 109,257
CHIPOTLE MEXICAN GRILL INC CL CS 169656105 4,947,458 154,850 SH SOLE 0 0 154,850
CHUBB LIMITED COM CS H1467J104 960,789 2,954 SH SOLE 0 0 2,954
CHURCH & DWIGHT INC COM CS 171340102 4,594,638 48,765 SH SOLE 0 0 48,765
CIENA CORP COM NEW CS 171779309 66,012,690 187,632 SH SOLE 0 0 187,632
CINTAS CORP COM CS 172908105 81,728,775 418,993 SH SOLE 0 0 418,993
CISCO SYS INC COM CS 17275R102 14,576,761 135,434 SH SOLE 0 0 135,434
CME GROUP INC COM CS 12572Q105 652,330 2,490 SH SOLE 0 0 2,490
COCA COLA CO COM CS 191216100 8,061,048 93,646 SH SOLE 0 0 93,646
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102 501,509 8,731 SH SOLE 0 0 8,731
COLGATE PALMOLIVE CO COM CS 194162103 6,563,924 76,933 SH SOLE 0 0 76,933
COMCAST CORP NEW CL A CS 20030N101 3,414,209 156,903 SH SOLE 0 0 156,903
CONOCOPHILLIPS COM CS 20825C104 3,345,510 26,732 SH SOLE 0 0 26,732
CONSTELLATION BRANDS INC CL A CS 21036P108 617,534 5,462 SH SOLE 0 0 5,462
CONSTELLATION ENERGY CORP COM CS 21037T109 570,529 2,246 SH SOLE 0 0 2,246
COOPER COS INC COM NEW CS 216648501 981,587 17,364 SH SOLE 0 0 17,364
CORNING INC COM CS 219350105 15,332,178 99,715 SH SOLE 0 0 99,715
CORTEVA INC COM CS 22052L104 843,279 10,860 SH SOLE 0 0 10,860
COSTCO WHSL CORP NEW COM CS 22160K105 381,904,430 419,518 SH SOLE 0 0 419,518
COSTCO WHSL CORP NEW COM CS 22160K105 81,931 90 SH SOLE 0 0 90
CROWDSTRIKE HOLDINGS INC CS 22788C105 2,025,338 7,650 SH SOLE 0 0 7,650
CROWN CASTLE INTL CORP CS 22822V101 7,213,663 108,232 SH SOLE 0 0 108,232
CSX CORP COM CS 126408103 2,989,291 64,272 SH SOLE 0 0 64,272
CYTODYN INC COM CS 23283M101 13,120 64,001 SH SOLE 0 0 64,001
D R HORTON INC CS 23331A109 777,402 5,689 SH SOLE 0 0 5,689
DANAHER CORP DEL COM CS 235851102 96,778,357 436,824 SH SOLE 0 0 436,824
DARDEN RESTAURANTS INC COM CS 237194105 8,830,559 45,695 SH SOLE 0 0 45,695
DATADOG INC CL A COM CS 23804L103 230,034 840 SH SOLE 0 0 840
DAVITA INC COM CS 23918K108 218,650 1,250 SH SOLE 0 0 1,250
DEERE & CO COM CS 244199105 10,939,550 16,290 SH SOLE 0 0 16,290
DEFIANCE DRONE AND MODERN WARF CS 26922B394 6,837,702 272,527 SH SOLE 0 0 272,527
DELL INC COM CS 24703L202 4,811,425 8,944 SH SOLE 0 0 8,944
DEVON ENERGY CORP CS 25179M103 701,281 15,232 SH SOLE 0 0 15,232
DIAMONDBACK ENERGY INC COM CS 25278X109 1,103,963 6,006 SH SOLE 0 0 6,006
DISNEY WALT CO COM DISNEY CS 254687106 4,150,788 39,569 SH SOLE 0 0 39,569
DOVER CORP COM CS 260003108 9,536,557 50,984 SH SOLE 0 0 50,984
DTE ENERGY CO COM CS 233331107 582,508 4,782 SH SOLE 0 0 4,782
DUKE ENERGY CORP CS 26441C204 1,337,480 11,731 SH SOLE 0 0 11,731
DUPONT DE NEMOURS INC CS 26614N201 295,760 2,277 SH SOLE 0 0 2,277
EASTERN BANKSHARES INC COM CS 27627N105 2,933,130 140,140 SH SOLE 0 0 140,140
EATON CORP PLC SHS CS G29183103 231,705,268 539,213 SH SOLE 0 0 539,213
EATON CORP PLC SHS CS G29183103 19,337 45 SH SOLE 0 0 45
EBAY INC COM CS 278642103 232,780 2,195 SH SOLE 0 0 2,195
ECOLAB INC COM CS 278865100 197,706,969 720,034 SH SOLE 0 0 720,034
ECOLAB INC COM CS 278865100 36,245 132 SH SOLE 0 0 132
EDWARDS LIFESCIENCES CORP COM CS 28176E108 1,468,735 17,015 SH SOLE 0 0 17,015
EMCOR GROUP INC COM CS 29084Q100 1,425,986 1,890 SH SOLE 0 0 1,890
EMERSON ELEC CO COM CS 291011104 18,794,553 121,177 SH SOLE 0 0 121,177
ENBRIDGE INC COM CS 29250N105 444,258 9,556 SH SOLE 0 0 9,556
ENERGY TRANSFER LP CS 29273V100 14,338,410 725,261 SH SOLE 0 0 725,261
ENPRO INDS INC COM CS 29355X107 653,253 2,133 SH SOLE 0 0 2,133
ENTERPRISE PRODS PARTNERS L P CS 293792107 51,711,738 1,452,169 SH SOLE 0 0 1,452,169
EOG RES INC COM CS 26875P101 1,596,087 11,586 SH SOLE 0 0 11,586
EQT CORP COM CS 26884L109 411,109 8,466 SH SOLE 0 0 8,466
ETF SER SOLUTIONS DEFIANCE QUA CS 26922A420 1,037,991 6,846 SH SOLE 0 0 6,846
EXXON MOBIL CORP COM CS 30233Q108 47,811,068 293,770 SH SOLE 0 0 293,770
FAIRFAX FINL HLDGS LTD SUB VTG CS 303901102 313,094 200 SH SOLE 0 0 200
FASTENAL CO COM CS 311900104 399,757 8,071 SH SOLE 0 0 8,071
FEDEX CORP COM CS 31428X106 329,279 1,155 SH SOLE 0 0 1,155
FIDELITY ENHANCED INTERNATIONA CS 31609A404 385,690 9,664 SH SOLE 0 0 9,664
FIDELITY ENHANCED LARGE CAP CO CS 316092113 1,894,730 43,738 SH SOLE 0 0 43,738
FIFTH THIRD BANCORP COM CS 316773100 1,419,174 28,058 SH SOLE 0 0 28,058
FIGURE TECHNOLOGY SOLUTIO CL CS 349381103 30,827,869 1,068,557 SH SOLE 0 0 1,068,557
FIGURE TECHNOLOGY SOLUTIO CL CS 349381103 21,638 750 SH SOLE 0 0 750
FIRST TRUST NASDAQ CYBERSECURI CS 33734X846 4,220,608 40,941 SH SOLE 0 0 40,941
FIRST TRUST UNITED KINGDOM ALP CS 33737J224 270,400 5,000 SH SOLE 0 0 5,000
FISERV INC COM CS 337738108 331,666 7,341 SH SOLE 0 0 7,341
FLEXTRONICS INTL LTD ORD CS Y2573F102 5,508,519 50,082 SH SOLE 0 0 50,082
FLEXTRONICS INTL LTD ORD CS Y2573F102 19,248 175 SH SOLE 0 0 175
FLOWERS FOODS INC COM CS 343498101 1,409,145 253,900 SH SOLE 0 0 253,900
FORTINET INC COM CS 34959E109 27,619,493 154,506 SH SOLE 0 0 154,506
FOUR CORNERS PPTY TR INC COM CS 35086T109 273,850 12,585 SH SOLE 0 0 12,585
FRANCO NEVADA CORP COM CS 351858105 396,453 1,665 SH SOLE 0 0 1,665
FRANKLIN TEMPLETON, INC CS 354613101 578,963 18,025 SH SOLE 0 0 18,025
FREEPORT-MCMORAN INC. CS 35671D857 489,370 6,991 SH SOLE 0 0 6,991
GE HEALTHCARE TECHNOLOGY CS 36266G107 428,859 6,560 SH SOLE 0 0 6,560
GE VERNOVA INC COM CS 36828A101 14,429,659 15,181 SH SOLE 0 0 15,181
GENERAL DYNAMICS CORP COM CS 369550108 739,981 2,230 SH SOLE 0 0 2,230
GENERAL ELECTRIC CO COM CS 369604301 11,834,605 37,896 SH SOLE 0 0 37,896
GENERAL MLS INC COM CS 370334104 4,465,756 138,861 SH SOLE 0 0 138,861
GENERAL MTRS CORP COM CS 37045V100 243,551 3,163 SH SOLE 0 0 3,163
GENUINE PARTS CO COM CS 372460105 277,257 2,205 SH SOLE 0 0 2,205
GETSWIFT TECHNOLOGIES LTD CS 37428G100 0 10,479 SH SOLE 0 0 10,479
GILEAD SCIENCES INC COM CS 375558103 1,693,804 11,364 SH SOLE 0 0 11,364
GLOBE LIFE INC CS 37959E102 704,178 4,251 SH SOLE 0 0 4,251
GOLDMAN SACHS GROUP INC CS 38141G104 54,569,019 60,608 SH SOLE 0 0 60,608
GOLDMAN SACHS GROUP INC CS 38141G104 67,527 75 SH SOLE 0 0 75
GOLUB CAP BDC INC COM CS 38173M102 132,830 10,517 SH SOLE 0 0 10,517
GRAINGER W W INC COM CS 384802104 16,805,302 13,490 SH SOLE 0 0 13,490
GRAYSCALE BITCOIN TRUST ETF SH CS 389637109 497,666 7,705 SH SOLE 0 0 7,705
GULF MARINE SERVICES PLC ORDIN CS G4R77L107 24,032 100,000 SH SOLE 0 0 100,000
HARBOR DIVERSIFIED INC COM CS 41150R102 44,000 20,000 SH SOLE 0 0 20,000
HAYPP GROUP AB ORDF CS W4R590115 457,014 31,500 SH SOLE 0 0 31,500
HERSHEY CO COM CS 427866108 1,130,536 7,173 SH SOLE 0 0 7,173
HEWLETT PACKARD ENTERPRISE CO CS 42824C109 5,842,038 91,439 SH SOLE 0 0 91,439
HIGHLANDS REIT INC COM CS 43110A104 2,973 10,253 SH SOLE 0 0 10,253
HOME DEPOT INC COM CS 437076102 42,794,124 150,424 SH SOLE 0 0 150,424
HONEYWELL AEROSPACE INC CS 43849R105 2,537,789 16,376 SH SOLE 0 0 16,376
HONEYWELL INTL INC CS 438516205 7,607,762 36,066 SH SOLE 0 0 36,066
HORMEL FOODS CORP CS 440452100 713,593 35,787 SH SOLE 0 0 35,787
HOWARD HUGHES HOLDINGS INC CS 44267T102 11,964,060 162,511 SH SOLE 0 0 162,511
HOWMET AEROSPACE INC COM CS 443201108 626,745 2,771 SH SOLE 0 0 2,771
HP INC CS 40434L105 2,611,149 83,477 SH SOLE 0 0 83,477
IDEXX LABS INC COM CS 45168D104 132,029,475 252,838 SH SOLE 0 0 252,838
IDEXX LABS INC COM CS 45168D104 54,308 104 SH SOLE 0 0 104
ILLINOIS TOOL WKS INC COM CS 452308109 13,104,814 50,936 SH SOLE 0 0 50,936
ILLUMINA INC COM CS 452327109 208,818 763 SH SOLE 0 0 763
INGREDION INC COM CS 457187102 767,438 8,010 SH SOLE 0 0 8,010
INTEL CORP COM CS 458140100 11,426,419 95,038 SH SOLE 0 0 95,038
INTELLIGENT MONITORING GROUP L CS Q9035S191 24,392 60,000 SH SOLE 0 0 60,000
INTER & CO INC CLASS A CS G4R20B107 149,520 28,000 SH SOLE 0 0 28,000
INTERCONTINENTAL EXCHANGE INC CS 45866F104 2,057,726 13,535 SH SOLE 0 0 13,535
INTERNATIONAL BUSINESS MACHS C CS 459200101 20,067,953 91,247 SH SOLE 0 0 91,247
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 360,467 4,318 SH SOLE 0 0 4,318
INTUIT COM CS 461202103 12,968,433 47,037 SH SOLE 0 0 47,037
INTUITIVE SURGICAL INC COM NEW CS 46120E602 56,163,736 138,120 SH SOLE 0 0 138,120
INVESCO EXCHANGE TRADED FD TR CS 46137V647 269,872 1,770 SH SOLE 0 0 1,770
INVESCO FTSE RAFI US 1000 CS 46137V613 223,979 4,115 SH SOLE 0 0 4,115
INVESCO QQQ TRUST SERIES 1 CS 46090E103 8,381,802 11,330 SH SOLE 0 0 11,330
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357 3,866,468 18,587 SH SOLE 0 0 18,587
IQVIA HLDGS INC COM CS 46266C105 24,467,232 91,007 SH SOLE 0 0 91,007
IQVIA HLDGS INC COM CS 46266C105 37,639 140 SH SOLE 0 0 140
ISHARES BITCOIN TRUST ETF CS 46438F101 894,631 18,898 SH SOLE 0 0 18,898
ISHARES COMEX GOLD TR ISHARES CS 464285204 41,406,121 530,168 SH SOLE 0 0 530,168
ISHARES CURRENCY HEDGED MSCI J CS 46434V886 3,858,762 59,120 SH SOLE 0 0 59,120
ISHARES INC CORE MSCI EMKT CS 46434G103 2,585,433 31,856 SH SOLE 0 0 31,856
ISHARES MSCI CANADA CS 464286509 3,470,399 59,445 SH SOLE 0 0 59,445
ISHARES MSCI EMERGING MARKET CS 464287234 372,688 5,580 SH SOLE 0 0 5,580
ISHARES MSCI GROWTH CS 464288885 247,329 2,064 SH SOLE 0 0 2,064
ISHARES RUSSELL 2000 ETF CS 464287655 6,848,321 24,644 SH SOLE 0 0 24,644
ISHARES S&P NA TECH-SOFTWARE CS 464287515 222,224 2,087 SH SOLE 0 0 2,087
ISHARES TR CORE MSCI EAFE CS 46432F842 9,110,208 94,036 SH SOLE 0 0 94,036
ISHARES TR CORE MSCI TOTAL CS 46432F834 317,742 3,345 SH SOLE 0 0 3,345
ISHARES TR CORE S&P MCP ETF CS 464287507 1,162,712 16,160 SH SOLE 0 0 16,160
ISHARES TR CORE S&P TTL STK CS 464287150 335,054 2,015 SH SOLE 0 0 2,015
ISHARES TR CORE S&P US GWT CS 464287671 453,569 2,341 SH SOLE 0 0 2,341
ISHARES TR CORE S&P US VLU CS 464287663 210,525 1,909 SH SOLE 0 0 1,909
ISHARES TR CORE S&P500 ETF CS 464287200 14,555,745 19,006 SH SOLE 0 0 19,006
ISHARES TR GLOBAL TECH ETF CS 464287291 224,702 1,516 SH SOLE 0 0 1,516
ISHARES TR MSCI SMALL CAP CS 464288273 245,443 2,907 SH SOLE 0 0 2,907
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 7,147,915 33,952 SH SOLE 0 0 33,952
ISHARES TR RUS 1000 ETF CS 464287622 245,933 591 SH SOLE 0 0 591
ISHARES TR RUSSELL 1000 GROWTH CS 464287614 360,749 2,880 SH SOLE 0 0 2,880
ISHARES TR RUSSELL 3000 CS 464287689 496,409 1,150 SH SOLE 0 0 1,150
ISHARES TR RUSSELL1000VAL CS 464287598 679,328 2,740 SH SOLE 0 0 2,740
ISHARES TR S&P 500 GRWT ETF CS 464287309 1,185,310 8,332 SH SOLE 0 0 8,332
ISHARES TR S&P 500 VALUE CS 464287408 430,080 1,884 SH SOLE 0 0 1,884
ISHARES TR S&P NA TECH-SEMICON CS 464287523 419,656 738 SH SOLE 0 0 738
ISHARES TR S&P SMALL CAP 600 CS 464287804 9,935,681 73,035 SH SOLE 0 0 73,035
ISHARES TR USA MIN VOL ETF CS 46429B697 203,650 2,090 SH SOLE 0 0 2,090
ISHARES TR USA MOMENTUM FCT CS 46432F396 295,126 930 SH SOLE 0 0 930
ISHARES TR USA QUALITY FCTR CS 46432F339 517,152 2,327 SH SOLE 0 0 2,327
ITT INC CS 45073V108 423,015 2,096 SH SOLE 0 0 2,096
J P MORGAN EXCHANGE TRADED FD CS 46641Q332 638,097 11,350 SH SOLE 0 0 11,350
JACOBS SOLUTIONS INC CS 46982L108 6,912,271 51,100 SH SOLE 0 0 51,100
JOHNSON & JOHNSON COM CS 478160104 97,701,238 369,046 SH SOLE 0 0 369,046
JOHNSON CONTROLS INTL PLC CS G51502105 420,680 2,830 SH SOLE 0 0 2,830
JPM NASDAQ EQUITY PREMIUM CS 46654Q203 511,521 8,350 SH SOLE 0 0 8,350
JPMORGAN CHASE & CO COM CS 46625H100 198,611,182 600,342 SH SOLE 0 0 600,342
JPMORGAN CHASE & CO COM CS 46625H100 41,354 125 SH SOLE 0 0 125
KEYSIGHT TECHNOLOGIES INC COM CS 49338L103 4,312,782 11,847 SH SOLE 0 0 11,847
KIMBERLY CLARK CORP COM CS 494368103 1,319,592 13,544 SH SOLE 0 0 13,544
KLA-TENCOR CORP COM CS 482480100 10,312,772 52,905 SH SOLE 0 0 52,905
KODIAK GAS SERVICES INC CS 50012A108 201,127 3,797 SH SOLE 0 0 3,797
KROGER CO COM CS 501044101 967,406 16,503 SH SOLE 0 0 16,503
L3HARRIS TECHNOLOGY INC CS 502431109 1,912,235 8,076 SH SOLE 0 0 8,076
LABCORP HOLDINGS INC CS 504922105 1,047,574 3,400 SH SOLE 0 0 3,400
LAM RESEARCH CORP COM CS 512807306 84,716,487 257,881 SH SOLE 0 0 257,881
LAMB WESTON HLDGS INC COM CS 513272104 359,409 8,621 SH SOLE 0 0 8,621
LAUDER ESTEE COS INC CL A CS 518439104 295,194 3,182 SH SOLE 0 0 3,182
LILLY ELI & CO COM CS 532457108 172,450,799 149,040 SH SOLE 0 0 149,040
LILLY ELI & CO COM CS 532457108 11,571 10 SH SOLE 0 0 10
LINDE PUBLIC LTD CS G54950103 2,570,704 5,416 SH SOLE 0 0 5,416
LINEAGE CELL THERAPEUTICS INC CS 53566P109 96,812 101,300 SH SOLE 0 0 101,300
LOCKHEED MARTIN CORP CS 539830109 3,635,536 7,139 SH SOLE 0 0 7,139
LOEWS CORP COM CS 540424108 525,596 5,033 SH SOLE 0 0 5,033
LOWES COS INC COM CS 548661107 18,239,416 98,971 SH SOLE 0 0 98,971
LUMEN TECHNOLOGIES INC CS 550241103 56,000 10,000 SH SOLE 0 0 10,000
MARATHON PETE CORP COM CS 56585A102 4,055,428 10,256 SH SOLE 0 0 10,256
MARKEL CORP COM CS 570535104 229,468 134 SH SOLE 0 0 134
MARRIOTT INTL INC NEW CL A CS 571903202 2,303,319 6,476 SH SOLE 0 0 6,476
MARSH COM CS 571748102 535,068 3,134 SH SOLE 0 0 3,134
MARTIN MARIETTA MATERIALS CS 573284106 14,310,333 29,825 SH SOLE 0 0 29,825
MARVELL TECHNOLOGY GROUP LTD O CS 573874104 748,507 2,833 SH SOLE 0 0 2,833
MASTERCARD INCORPORATED CL A CS 57636Q104 4,744,296 8,603 SH SOLE 0 0 8,603
MATSON INC COM CS 57686G105 1,237,671 5,635 SH SOLE 0 0 5,635
MATV HOLDINGS INC CS 808541106 115,900 10,000 SH SOLE 0 0 10,000
MCCORMICK & CO INC COM NON VTG CS 579780206 5,281,387 113,823 SH SOLE 0 0 113,823
MCDONALDS CORP COM CS 580135101 2,382,608 10,317 SH SOLE 0 0 10,317
MCKESSON CORP COM CS 58155Q103 61,665,576 72,224 SH SOLE 0 0 72,224
MERCADOLIBRE INC COM CS 58733R102 392,376 227 SH SOLE 0 0 227
MERCK & CO INC NEW COM CS 58933Y105 8,800,700 60,565 SH SOLE 0 0 60,565
META PLATFORMS INC CS 30303M102 68,040,739 93,826 SH SOLE 0 0 93,826
META PLATFORMS INC CS 30303M102 36,259 50 SH SOLE 0 0 50
METLIFE INC COM CS 59156R108 749,984 7,965 SH SOLE 0 0 7,965
METTLER TOLEDO INTERNATIONAL C CS 592688105 167,984,399 111,178 SH SOLE 0 0 111,178
METTLER TOLEDO INTERNATIONAL C CS 592688105 64,971 43 SH SOLE 0 0 43
MICROCHIP TECHNOLOGY INC CS 595017104 11,355,820 146,018 SH SOLE 0 0 146,018
MICRON TECHNOLOGY INC CS 595112103 16,901,165 15,868 SH SOLE 0 0 15,868
MICROSOFT CORP COM CS 594918104 505,641,127 985,847 SH SOLE 0 0 985,847
MICROSOFT CORP COM CS 594918104 84,629 165 SH SOLE 0 0 165
MIDCAP FINANCIAL INVESTMENT CO CS 03761U502 95,277 10,901 SH SOLE 0 0 10,901
MODINE MFG CO COM CS 607828100 262,080 1,400 SH SOLE 0 0 1,400
MONDELEZ INTL INC CL A CS 609207105 1,520,319 26,294 SH SOLE 0 0 26,294
MONSTER BEVERAGE CORP CS 61174X109 515,589 12,388 SH SOLE 0 0 12,388
MOODYS CORP CS 615369105 2,424,146 5,338 SH SOLE 0 0 5,338
MORGAN STANLEY COM NEW CS 617446448 3,745,425 19,914 SH SOLE 0 0 19,914
MOTOROLA SOLUTIONS INC COM NEW CS 620076307 1,779,866 3,991 SH SOLE 0 0 3,991
MP MATERIALS CORP CS 553368101 307,385 6,500 SH SOLE 0 0 6,500
MPLX LP COM UNIT REP LTD CS 55336V100 3,012,050 53,481 SH SOLE 0 0 53,481
MSCI INC COM CS 55354G100 201,459 374 SH SOLE 0 0 374
MUELLER INDS INC COM CS 624756102 669,619 11,048 SH SOLE 0 0 11,048
NABORS INDUSTRIES LTD SHS CS G6359F137 585,900 7,500 SH SOLE 0 0 7,500
NAVIENT CORPORATION COM CS 63943R108 192,112 21,181 SH SOLE 0 0 21,181
NESTLE S A SPONSORED ADR CS 641069406 795,596 8,764 SH SOLE 0 0 8,764
NETFLIX INC COM CS 64110L106 2,881,029 41,406 SH SOLE 0 0 41,406
NEXTERA ENERGY INC COM CS 65339F101 2,743,303 36,220 SH SOLE 0 0 36,220
NIKE INC CL B CS 654106103 460,766 13,016 SH SOLE 0 0 13,016
NORFOLK SOUTHERN CORP CS 655844108 1,663,038 5,382 SH SOLE 0 0 5,382
NORTHROP GRUMMAN CORP COM CS 666807102 668,169 1,382 SH SOLE 0 0 1,382
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600 3,723 25,000 SH SOLE 0 0 25,000
NOVARTIS A G SPONSORED ADR CS 66987V109 1,568,698 11,003 SH SOLE 0 0 11,003
NRC HEALTH COM NEW CS 637372202 885,742 41,800 SH SOLE 0 0 41,800
NUCOR CORP COM CS 670346105 5,848,425 25,020 SH SOLE 0 0 25,020
NUTRIEN LTD COM CS 67077M108 273,132 3,888 SH SOLE 0 0 3,888
NVENT ELECTRIC PLC CS G6700G107 330,202 2,059 SH SOLE 0 0 2,059
NVIDIA CORP COM CS 67066G104 455,723,343 1,995,461 SH SOLE 0 0 1,995,461
NVIDIA CORP COM CS 67066G104 57,095 250 SH SOLE 0 0 250
NXP SEMICONDUCTORS N V COM CS N6596X109 3,029,695 12,755 SH SOLE 0 0 12,755
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 103,176,561 1,208,015 SH SOLE 0 0 1,208,015
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 17,082 200 SH SOLE 0 0 200
OMNICOM GROUP INC COM CS 681919106 285,316 3,875 SH SOLE 0 0 3,875
ONEOK INC NEW COM CS 30609A109 3,467,931 40,670 SH SOLE 0 0 40,670
ONEX CORP SUB VTG CS 68272K103 32,896,481 461,705 SH SOLE 0 0 461,705
ONEX CORP SUB VTG CS 68272K103 17,741 249 SH SOLE 0 0 249
ORACLE CORP COM CS 68389X105 9,654,112 70,314 SH SOLE 0 0 70,314
OTIS WORLDWIDE CORP COM CS 68902V107 340,124 5,288 SH SOLE 0 0 5,288
PACKAGING CORP OF AMERICA CS 695156109 1,232,960 5,378 SH SOLE 0 0 5,378
PALANTIR TECHNOLOGIES INC CL A CS 69608A108 753,624 4,029 SH SOLE 0 0 4,029
PALO ALTO NETWORKS INC COM CS 697435105 1,269,405 3,195 SH SOLE 0 0 3,195
PANASONIC HLDGS CORP UNSPONSOR CS 69832A304 243,932 8,559 SH SOLE 0 0 8,559
PARKER HANNIFIN CORP CS 701094104 18,406,166 19,265 SH SOLE 0 0 19,265
PAYCHEX INC COM CS 704326107 3,353,925 34,050 SH SOLE 0 0 34,050
PDF SOLUTIONS INC COM CS 693282105 1,633,600 32,000 SH SOLE 0 0 32,000
PEPSICO INC COM CS 713448108 32,267,727 254,638 SH SOLE 0 0 254,638
PEPSICO INC COM CS 713448108 15,587 123 SH SOLE 0 0 123
PERSHING SQUARE USA LTD CS 71531T105 4,704,095 126,795 SH SOLE 0 0 126,795
PERSHING SQUARE USA LTD CS 71531T105 48,230 1,300 SH SOLE 0 0 1,300
PERSONALIS INC COM CS 71535D106 2,182,692 134,072 SH SOLE 0 0 134,072
PFIZER INC COM CS 717081103 4,595,735 161,141 SH SOLE 0 0 161,141
PHILIP MORRIS INTL INC COM CS 718172109 8,185,885 42,898 SH SOLE 0 0 42,898
PHILLIPS 66 COM CS 718546104 3,153,079 12,350 SH SOLE 0 0 12,350
PNC FINL SVCS GROUP INC CS 693475105 5,927,896 26,671 SH SOLE 0 0 26,671
PPL CORP COM CS 69351T106 1,176,640 35,775 SH SOLE 0 0 35,775
PRICE T ROWE GROUP INC COM CS 74144T108 10,206,993 98,097 SH SOLE 0 0 98,097
PRICE T ROWE GROUP INC COM CS 74144T108 13,631 131 SH SOLE 0 0 131
PROCTER AND GAMBLE CO COM CS 742718109 6,490,862 44,678 SH SOLE 0 0 44,678
PROGRESSIVE CORP OHIO COM CS 743315103 27,438,515 132,355 SH SOLE 0 0 132,355
PROLOGIS INC COM CS 74340W103 1,019,504 7,852 SH SOLE 0 0 7,852
PROTOKINETIX INC CS 743722100 0 20,000 SH SOLE 0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106 231,919 3,444 SH SOLE 0 0 3,444
QNITY ELECTRONICS INC COMMON S CS 74743L100 209,986 1,670 SH SOLE 0 0 1,670
QUALCOMM INC COM CS 747525103 1,708,075 9,281 SH SOLE 0 0 9,281
QUANTA SVCS INC COM CS 74762E102 106,650,877 165,991 SH SOLE 0 0 165,991
RALPH LAUREN CORP CL A CS 751212101 1,272,926 3,585 SH SOLE 0 0 3,585
RAYTHEON TECHNOLOGIES CORP CS 75513E101 22,736,556 122,470 SH SOLE 0 0 122,470
RBC BEARINGS INC COM CS 75524B104 770,312 1,543 SH SOLE 0 0 1,543
REGENERON PHARMACEUTICALS COM CS 75886F107 546,713 721 SH SOLE 0 0 721
REPUBLIC SERVICES INC CL A CS 760759100 335,582 1,599 SH SOLE 0 0 1,599
RESMED INC COM CS 761152107 398,864 1,804 SH SOLE 0 0 1,804
REX AMERICAN RESOURCES CORP CO CS 761624105 260,700 6,000 SH SOLE 0 0 6,000
REX DRONE ETF CS 761562503 6,934,013 348,918 SH SOLE 0 0 348,918
ROCKWELL AUTOMATION INC CS 773903109 50,220,104 115,361 SH SOLE 0 0 115,361
ROLLINS INC COM CS 775711104 8,941,242 296,854 SH SOLE 0 0 296,854
ROLLINS INC COM CS 775711104 6,777 225 SH SOLE 0 0 225
ROPER TECHNOLOGIES INC COM CS 776696106 2,044,398 5,851 SH SOLE 0 0 5,851
S&P GLOBAL INC CS 78409V104 2,095,425 5,312 SH SOLE 0 0 5,312
SCHEIN HENRY INC COM CS 806407102 218,322 2,600 SH SOLE 0 0 2,600
SCHWAB CHARLES CORP NEW COM CS 808513105 304,851 3,119 SH SOLE 0 0 3,119
SCHWAB STRATEGIC TR US DIVIDEN CS 808524797 241,554 7,426 SH SOLE 0 0 7,426
SCHWAB STRATEGIC TR US LRG CAP CS 808524201 434,160 14,472 SH SOLE 0 0 14,472
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852 1,524,950 13,742 SH SOLE 0 0 13,742
SELECT SECTOR SPDR TR SBI CONS CS 81369Y407 877,250 8,060 SH SOLE 0 0 8,060
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209 340,377 2,021 SH SOLE 0 0 2,021
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 1,067,640 17,360 SH SOLE 0 0 17,360
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605 1,756,433 32,892 SH SOLE 0 0 32,892
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 7,212,996 36,848 SH SOLE 0 0 36,848
SEMPRA ENERGY CS 816851109 402,430 5,162 SH SOLE 0 0 5,162
SENSIENT TECHNOLOGIES CORP COM CS 81725T100 2,049,951 15,682 SH SOLE 0 0 15,682
SERVICENOW INC COM CS 81762P102 915,824 6,834 SH SOLE 0 0 6,834
SHELL PLC SPON ADS CS 780259305 782,642 8,234 SH SOLE 0 0 8,234
SHERWIN-WILLIAMS CO CS 824348106 99,093,259 306,534 SH SOLE 0 0 306,534
SHOPIFY INC CL A CS 82509L107 1,267,075 8,544 SH SOLE 0 0 8,544
SLB LIMITED COM STK CS 806857108 1,494,973 30,685 SH SOLE 0 0 30,685
SLM CORP COM CS 78442P106 418,361 18,487 SH SOLE 0 0 18,487
SMUCKER J M CO COM NEW CS 832696405 494,309 4,157 SH SOLE 0 0 4,157
SOFTBANK CORP ORD CS J75963108 294,148 7,200 SH SOLE 0 0 7,200
SOLSTICE ADVANCED MATERIALS IN CS 83443Q103 243,528 4,324 SH SOLE 0 0 4,324
SONY GROUP CORP SP ADR CS 835699307 527,190 22,405 SH SOLE 0 0 22,405
SOUTHWEST AIRLS CO COM CS 844741108 5,203,584 124,966 SH SOLE 0 0 124,966
SPACE EXPL TECHNOLOGIES CORP C CS 84615Q103 2,345,119 15,545 SH SOLE 0 0 15,545
SPDR GOLD TRUST CS 78463V107 8,793,596 23,090 SH SOLE 0 0 23,090
SPDR PORTFOLIO EUROPE ETF CS 78463X103 214,840 4,000 SH SOLE 0 0 4,000
SPDR S&P 500 ETF TRUST CS 78462F103 28,056,089 36,789 SH SOLE 0 0 36,789
SPDR S&P BIOTECHNOLOGY ETF CS 78464A870 42,536,545 269,765 SH SOLE 0 0 269,765
SPDR S&P BIOTECHNOLOGY ETF CS 78464A870 31,536 200 SH SOLE 0 0 200
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 4,984,429 7,590 SH SOLE 0 0 7,590
SPROTT INC COM NEW CS 852066208 6,388,859 53,517 SH SOLE 0 0 53,517
SPROTT RARE EARTHS EX-CHINA ET CS 85208P832 898,018 57,000 SH SOLE 0 0 57,000
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 291,669 12,900 SH SOLE 0 0 12,900
STARBUCKS CORP COM CS 855244109 761,922 8,109 SH SOLE 0 0 8,109
STATE STREET SPDR DOW JONES IN CS 78467X109 971,331 1,910 SH SOLE 0 0 1,910
STERIS PLC SHS USD CS G8473T100 40,971,697 195,094 SH SOLE 0 0 195,094
STERIS PLC SHS USD CS G8473T100 26,251 125 SH SOLE 0 0 125
STRYKER CORP COM CS 863667101 17,098,965 62,090 SH SOLE 0 0 62,090
SYSCO CORP COM CS 871829107 37,913,351 486,318 SH SOLE 0 0 486,318
T-MOBILE US INC COM CS 872590104 274,301 1,682 SH SOLE 0 0 1,682
TAIWAN SEMICONDUCTOR MFG CO SP CS 874039100 1,692,348 3,710 SH SOLE 0 0 3,710
TALEN ENERGY CORP COM CS 87422Q109 3,463,354 11,076 SH SOLE 0 0 11,076
TARGET CORP COM CS 87612E106 1,648,274 10,519 SH SOLE 0 0 10,519
TE CONNECTIVITY PLC ORD SHS CS G87052109 842,842 3,993 SH SOLE 0 0 3,993
TELEDYNE TECHNOLOGIES INC COM CS 879360105 2,421,779 3,991 SH SOLE 0 0 3,991
TELEFONICA SA ADR CS 879382208 42,322 11,377 SH SOLE 0 0 11,377
TESLA MTRS INC COM CS 88160R101 6,146,374 17,323 SH SOLE 0 0 17,323
TETRA TECH INC NEW COM CS 88162G103 433,293 13,150 SH SOLE 0 0 13,150
TEXAS INSTRS INC COM CS 882508104 20,896,955 74,608 SH SOLE 0 0 74,608
THE CAMPBELL'S COMPANY CS 134429109 319,937 16,134 SH SOLE 0 0 16,134
THE TRADE DESK INC COM CL A CS 88339J105 534,750 43,940 SH SOLE 0 0 43,940
THERMO FISHER SCIENTIFIC INC C CS 883556102 31,928,515 47,298 SH SOLE 0 0 47,298
TJX COS INC NEW COM CS 872540109 170,522,475 1,288,810 SH SOLE 0 0 1,288,810
TJX COS INC NEW COM CS 872540109 37,047 280 SH SOLE 0 0 280
TOLL BROTHERS INC COM CS 889478103 303,457 2,252 SH SOLE 0 0 2,252
TOOTSIE ROLL INDS INC COM CS 890516107 278,469 7,412 SH SOLE 0 0 7,412
TOYOTA MOTOR CORP COM CS J92676113 278,741 15,000 SH SOLE 0 0 15,000
TRANE TECHNOLOGIES PLC SHS CS G8994E103 928,819 2,055 SH SOLE 0 0 2,055
TRAVELERS COMPANIES INC COM CS 89417E109 824,825 2,314 SH SOLE 0 0 2,314
TYSON FOODS INC CL A CS 902494103 1,159,360 22,944 SH SOLE 0 0 22,944
UBER TECHNOLOGIES INC COM CS 90353T100 65,774,053 960,065 SH SOLE 0 0 960,065
UBER TECHNOLOGIES INC COM CS 90353T100 23,979 350 SH SOLE 0 0 350
ULTA SALON COSMETCS & FRAG INC CS 90384S303 395,973 725 SH SOLE 0 0 725
UNILEVER PLC SPON ADR NEW CS 904767803 449,281 7,398 SH SOLE 0 0 7,398
UNION PAC CORP COM CS 907818108 7,178,789 26,380 SH SOLE 0 0 26,380
UNITED CONTL HLDGS INC COM CS 910047109 338,398 3,050 SH SOLE 0 0 3,050
UNITED RENTALS INC COM CS 911363109 1,817,416 1,816 SH SOLE 0 0 1,816
UNITEDHEALTH GROUP INC COM CS 91324P102 4,568,678 12,446 SH SOLE 0 0 12,446
UNIVERSAL HLTH SVCS INC CL B CS 913903100 1,397,391 8,019 SH SOLE 0 0 8,019
US BANCORP DEL COM NEW CS 902973304 4,815,336 83,368 SH SOLE 0 0 83,368
VALERO ENERGY CORP NEW COM CS 91913Y100 2,856,298 7,369 SH SOLE 0 0 7,369
VANECK VECTORS ETF TR CS 92189F726 489,150 2,000 SH SOLE 0 0 2,000
VANGUARD ADMIRAL FDS INC MIDCP CS 921932885 213,202 1,751 SH SOLE 0 0 1,751
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775 426,296 5,138 SH SOLE 0 0 5,138
VANGUARD HEALTH CARE ETF CS 92204A504 1,777,634 5,624 SH SOLE 0 0 5,624
VANGUARD HIGH DIV YLD ETF CS 921946406 8,146,448 52,490 SH SOLE 0 0 52,490
VANGUARD INDEX FDS GROWTH ETF CS 922908736 2,222,563 24,665 SH SOLE 0 0 24,665
VANGUARD INDEX FDS LARGE CAP E CS 922908637 303,647 863 SH SOLE 0 0 863
VANGUARD INDEX FDS MCAP GR IDX CS 922908538 726,161 2,486 SH SOLE 0 0 2,486
VANGUARD INDEX FDS S&P 500 ETF CS 922908363 35,533,858 50,700 SH SOLE 0 0 50,700
VANGUARD INDEX FDS SMALL CP ET CS 922908751 1,744,777 6,133 SH SOLE 0 0 6,133
VANGUARD INDEX FDS TOTAL STK M CS 922908769 8,546,261 22,836 SH SOLE 0 0 22,836
VANGUARD MID-CAP ETF CS 922908629 1,805,699 23,026 SH SOLE 0 0 23,026
VANGUARD MSCI EAFE ETF CS 921943858 1,418,626 20,091 SH SOLE 0 0 20,091
VANGUARD REAL ESTATE ETF CS 922908553 259,031 2,890 SH SOLE 0 0 2,890
VANGUARD RUSSELL 1000 GROWTH E CS 92206C680 206,030 1,598 SH SOLE 0 0 1,598
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 2,657,715 11,391 SH SOLE 0 0 11,391
VANGUARD STAR FD VG TL INTL ST CS 921909768 871,568 10,259 SH SOLE 0 0 10,259
VANGUARD VALUE ETF CS 922908744 914,018 4,230 SH SOLE 0 0 4,230
VANGUARD WORLD CONSUMER DISC E CS 92204A108 1,213,290 3,327 SH SOLE 0 0 3,327
VANGUARD WORLD FDS CONSUM STP CS 92204A207 690,416 3,164 SH SOLE 0 0 3,164
VANGUARD WORLD FDS FINANCIALS CS 92204A405 494,212 3,799 SH SOLE 0 0 3,799
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603 1,141,016 3,560 SH SOLE 0 0 3,560
VANGUARD WORLD FDS INF TECH ET CS 92204A702 12,244,154 97,431 SH SOLE 0 0 97,431
VERISK ANALYTICS INC CL A CS 92345Y106 3,067,291 18,274 SH SOLE 0 0 18,274
VERIZON COMMUNICATIONS INC COM CS 92343V104 745,112 16,244 SH SOLE 0 0 16,244
VERTEX PHARMACEUTICALS INC COM CS 92532F100 598,617 1,145 SH SOLE 0 0 1,145
VERTIV HOLDINGS CO-A CS 92537N108 52,736,853 218,544 SH SOLE 0 0 218,544
VIATRIS INC CS 92556V106 261,800 14,774 SH SOLE 0 0 14,774
VICTREX PLC CS G9358Y107 2,602,950 212,548 SH SOLE 0 0 212,548
VIRNETX HOLDING CORP CS 92823T207 1,011,571 99,271 SH SOLE 0 0 99,271
VISA INC COM CL A CS 92826C839 372,866,331 1,037,671 SH SOLE 0 0 1,037,671
VISA INC COM CL A CS 92826C839 89,473 249 SH SOLE 0 0 249
VISTRA ENERGY CORP COM CS 92840M102 1,498,884 10,834 SH SOLE 0 0 10,834
VIVOPOWER PLC NEW CS G9376R209 99,630 27,000 SH SOLE 0 0 27,000
VULCAN MATLS CO CS 929160109 528,645 2,161 SH SOLE 0 0 2,161
WABTEC CORP COM CS 929740108 721,610 2,513 SH SOLE 0 0 2,513
WAL-MART STORES INC COM CS 931142103 2,342,980 22,546 SH SOLE 0 0 22,546
WASTE MGMT INC DEL COM CS 94106L109 5,795,769 28,422 SH SOLE 0 0 28,422
WATERS CORP COM CS 941848103 342,724 780 SH SOLE 0 0 780
WATSCO INC COM CS 942622200 13,326,533 44,027 SH SOLE 0 0 44,027
WATTS WATER TECHNOLOGIES A CS 942749102 1,664,646 4,700 SH SOLE 0 0 4,700
WELLS FARGO CO NEW COM CS 949746101 6,576,748 82,158 SH SOLE 0 0 82,158
WEX INC COM CS 96208T104 2,397,227 14,210 SH SOLE 0 0 14,210
WHITE MTNS INS GROUP LTD COM CS G9618E107 10,419,703 5,193 SH SOLE 0 0 5,193
WILLIAMS COS INC DEL COM CS 969457100 32,200,720 473,749 SH SOLE 0 0 473,749
XCEL ENERGY INC CS 98389B100 271,418 3,851 SH SOLE 0 0 3,851
XERIANT INC COM CS 98422N103 1,488 150,288 SH SOLE 0 0 150,288
XPO LOGISTICS INC COM CS 983793100 409,154 2,325 SH SOLE 0 0 2,325
YUM BRANDS INC COM CS 988498101 1,720,883 12,622 SH SOLE 0 0 12,622
YUM CHINA HLDGS INC COM CS 98850P109 330,321 8,037 SH SOLE 0 0 8,037
ZOETIS INC CL A CS 98978V103 3,831,502 54,869 SH SOLE 0 0 54,869
ARES DYNAMIC CR ALLOCATION FD ETF 04014F102 177,499 15,435 SH SOLE 0 0 15,435
BLACKROCK ETF TRUST II FLEXIBL ETF 092528603 3,117,541 61,381 SH SOLE 0 0 61,381
BLACKROCK MUNIHOLDINGS CA INSU ETF 09254L107 100,181 10,275 SH SOLE 0 0 10,275
DOUBLELINE INCOME SOLUTIONS FD ETF 258622109 118,224 11,822 SH SOLE 0 0 11,822
INVESCO QUALITY MUNI INC TRST ETF 46133G107 129,300 15,000 SH SOLE 0 0 15,000
INVESCO VAN KAMPEN ADV MUNI IN ETF 46132E103 112,200 15,000 SH SOLE 0 0 15,000
ISHARES BARCLAYS AGGREGATE ETF 464287226 241,077 2,550 SH SOLE 0 0 2,550
ISHARES BARCLAYS MBS INDEX ETF 464288588 265,275 2,960 SH SOLE 0 0 2,960
ISHARES S&P NAT MUNI BOND FD ETF 464288414 272,970 2,700 SH SOLE 0 0 2,700
ISHARES SHORT-TERM CORP B ETF 464288646 112,483,662 2,195,660 SH SOLE 0 0 2,195,660
ISHARES TR HIGH YLD CORP ETF 464288513 28,884,647 374,105 SH SOLE 0 0 374,105
J P MORGAN EXCHANGE TRADED FD ETF 46641Q159 487,820 10,867 SH SOLE 0 0 10,867
NUVEEN ENHANCED MUN CREDIT OPP ETF 67070X101 113,715 10,500 SH SOLE 0 0 10,500
NUVEEN NEW YORK ATM-FREE MUNI ETF 670656107 133,980 14,500 SH SOLE 0 0 14,500
NUVEEN SELECT TAX FREE INCOME ETF 67062F100 138,396 10,305 SH SOLE 0 0 10,305
PIMCO DYNAMIC INCOME FD SHS ETF 72201Y101 840,531 59,910 SH SOLE 0 0 59,910
PIMCO DYNAMIC INCOME OPRNTS FD ETF 69355M107 216,860 18,285 SH SOLE 0 0 18,285
PIMCO DYNM INC STRGY-USD INC ETF 69346N107 8,310,698 409,394 SH SOLE 0 0 409,394
PIMCO DYNM INC STRGY-USD INC ETF 69346N107 20,300 1,000 SH SOLE 0 0 1,000
PIMCO HIGH INCOME FUND ETF 722014107 87,084 21,240 SH SOLE 0 0 21,240
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854 242,261 10,222 SH SOLE 0 0 10,222
US TREASURY 3 MONTH BILL ETF ETF 74933W452 319,040 6,400 SH SOLE 0 0 6,400
VANGUARD CHARLOTTE FDS INTL BD ETF 92203J407 562,440 12,000 SH SOLE 0 0 12,000
VANGUARD TOTAL BOND MARKET FUN ETF 921937835 668,740 9,533 SH SOLE 0 0 9,533
ALPHA SUMMIT STRATEGIC CLASS I MF 02080R109 300,995 12,016 SH SOLE 0 0 12,016
AMCAP FD INC SHS CL F-2 MF 023375827 210,544 4,581 SH SOLE 0 0 4,581
AMERICAN CENTY MUT FDS INC ULT MF 025083882 1,588,968 15,820 SH SOLE 0 0 15,820
DAVIS NY VENTURE FD INC CL A MF 239080104 1,415,583 48,100 SH SOLE 0 0 48,100
DFA INVT DIMENSIONS GROUP INC MF 233203827 683,392 10,424 SH SOLE 0 0 10,424
FIDELITY CONCORD STR TR 500 ID MF 315911750 2,170,665 8,144 SH SOLE 0 0 8,144
FIDELITY CONCORD STR TR INTL I MF 315911727 692,587 10,342 SH SOLE 0 0 10,342
FIDELITY CONTRAFUND INC COM MF 316071109 3,003,913 109,035 SH SOLE 0 0 109,035
FIDELITY GROWTH CO FUND MF 316200104 2,838,917 47,049 SH SOLE 0 0 47,049
FIDELITY SECS FD BLUE CHIP GWT MF 316389303 1,141,207 3,842 SH SOLE 0 0 3,842
FIDELITY TREND FD INC COM MF 316423102 203,442 920 SH SOLE 0 0 920
FIRST EAGLE OVERSEAS - I MF 32008F200 485,226 14,335 SH SOLE 0 0 14,335
HENDERSON GLOBAL FDS GLOBAL EQ MF 425067634 90,783 11,291 SH SOLE 0 0 11,291
HENNESSY FUNDS TR LARGE CAP FI MF 42588P882 213,866 6,700 SH SOLE 0 0 6,700
INVESTMENT MANAGERS SER TR WCM MF 461418444 618,636 22,496 SH SOLE 0 0 22,496
JPMORGAN TR I EMERG MKT EQ I MF 4812A0631 204,006 3,885 SH SOLE 0 0 3,885
JPMORGAN TR II EQTY INCOME SL MF 4812C0498 568,234 20,396 SH SOLE 0 0 20,396
JPMORGAN TR II LARGE CAP GR S MF 4812C0530 558,321 6,462 SH SOLE 0 0 6,462
NORTHERN FDS STK INDEX FD MF 665162772 868,460 11,403 SH SOLE 0 0 11,403
PIMCO FDS PAC INVT MGMT SER ST MF 693390403 163,499 12,201 SH SOLE 0 0 12,201
PRICE T ROWE GROWTH STK FD INC MF 741479109 507,589 4,483 SH SOLE 0 0 4,483
PUTNAM EQUITY INCOME FD NEW CL MF 746745108 1,018,474 23,079 SH SOLE 0 0 23,079
ROWE T PRICE DIVID GROWTH FD C MF 779546100 344,424 3,933 SH SOLE 0 0 3,933
ROYCE FD PENN MUT INV MF 780905840 158,217 15,040 SH SOLE 0 0 15,040
SCHWAB CAP TR S&P 500IDX SEL MF 808509855 768,706 38,882 SH SOLE 0 0 38,882
SCHWAB INVTS 1000 INDEX INV MF 808517106 254,666 15,528 SH SOLE 0 0 15,528
T ROWE PR BLUE CHIP GROW MF 77954Q106 639,015 2,933 SH SOLE 0 0 2,933
THORNBURG INV TR CORE PLUS BON MF 885216291 105,060 10,634 SH SOLE 0 0 10,634
VANGUARD 500 INDEX FUND - ADM MF 922908710 6,246,784 8,848 SH SOLE 0 0 8,848
VANGUARD BALANCED INDEX-ADM MF 921931200 453,935 8,444 SH SOLE 0 0 8,444
VANGUARD BD INDEX FD INC SC GW MF 921937710 238,079 2,005 SH SOLE 0 0 2,005
VANGUARD INDEX FDS GRW INDEX A MF 922908660 282,807 1,017 SH SOLE 0 0 1,017
VANGUARD INDEX FDS LCP INDX AD MF 922908579 1,529,928 8,614 SH SOLE 0 0 8,614
VANGUARD INDEX FDS SMCP INDEX MF 922908686 451,660 3,313 SH SOLE 0 0 3,313
VANGUARD INDEX FDS TOT STKIDX MF 922908728 5,757,556 31,607 SH SOLE 0 0 31,607
VANGUARD MID CAP INDEX FUND AD MF 922908645 624,616 1,608 SH SOLE 0 0 1,608
VANGUARD SPECIALIZED PORTFOLIO MF 921908885 297,379 3,413 SH SOLE 0 0 3,413
VANGUARD TAX MANAGED INTL FD C MF 921943866 509,535 1,300 SH SOLE 0 0 1,300
VANGUARD WELLINGTON FUND ADMIR MF 921935201 653,296 8,119 SH SOLE 0 0 8,119
WASATCH FDS INC SMALL CAP VAL MF 936793207 149,265 15,500 SH SOLE 0 0 15,500
WASATCH FDS TR CRE GWTH INSTL MF 936793793 458,548 5,900 SH SOLE 0 0 5,900
WASATCH FUNDS TR MICRO CAP VAL MF 936793504 658,779 142,593 SH SOLE 0 0 142,593
WASATCH ULTRA GROWTH FUND MF 936772409 218,494 6,184 SH SOLE 0 0 6,184
WILMINGTON FUNDS INTERNATIONAL MF 97181C787 142,192 11,532 SH SOLE 0 0 11,532
DOVER CORPORATION (Special) SB 260003108 88,445,096 472,842 SH SOLE 0 0 472,842