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 88579Y101 430,257 3,333 SH SOLE 3,333 0 0
ABBOTT LABS COM 002824100 22,344,817 197,549 SH SOLE 197,549 0 0
ABBVIE INC COM 00287Y109 7,822,946 44,023 SH SOLE 44,023 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32,184,074 91,487 SH SOLE 91,487 0 0
ADOBE INC COM 00724F101 25,742,179 57,889 SH SOLE 57,889 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,027,054 41,618 SH SOLE 41,618 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,108,875 16,812 SH SOLE 16,812 0 0
AFLAC INC COM 001055102 693,235 6,702 SH SOLE 6,702 0 0
AIR PRODS & CHEMS INC COM 009158106 809,233 2,790 SH SOLE 2,790 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,029,319 73,490 SH SOLE 73,490 0 0
ALLSTATE CORP COM 020002101 493,928 2,562 SH SOLE 2,562 0 0
ALPHABET INC CAP STK CL A 02079K305 79,339,163 419,119 SH SOLE 419,119 0 0
ALPHABET INC CAP STK CL C 02079K107 43,935,204 230,704 SH SOLE 230,704 0 0
ALTRIA GROUP INC COM 02209S103 2,666,630 50,997 SH SOLE 50,997 0 0
AMAZON COM INC COM 023135106 96,231,262 438,631 SH SOLE 438,631 0 0
AMERICAN ELEC PWR CO INC COM 025537101 802,877 8,705 SH SOLE 8,705 0 0
AMERICAN EXPRESS CO COM 025816109 637,208 2,147 SH SOLE 2,147 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 472,545 3,451 SH SOLE 3,451 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 304,304 4,180 SH SOLE 4,180 0 0
AMERICAN TOWER CORP NEW COM 03027X100 22,893,084 124,819 SH SOLE 124,819 0 0
AMETEK INC COM 031100100 2,343,741 13,002 SH SOLE 13,002 0 0
AMGEN INC COM 031162100 27,319,904 104,819 SH SOLE 104,819 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 824,596 76,778 SH SOLE 76,778 0 0
ANSYS INC COM 03662Q105 31,447,457 93,225 SH SOLE 93,225 0 0
APPLE INC COM 037833100 166,203,839 663,700 SH SOLE 663,700 0 0
APPLIED MATLS INC COM 038222105 20,691,653 127,231 SH SOLE 127,231 0 0
ARES CAPITAL CORP COM 04010L103 6,764,492 309,022 SH SOLE 309,022 0 0
ARGAN INC COM 04010E109 217,208 1,585 SH SOLE 1,585 0 0
ARHAUS INC COM CL A 04035M102 3,124,654 332,410 SH SOLE 332,410 0 0
ARISTA NETWORKS INC COM SHS 040413205 4,500,081 40,714 SH SOLE 40,714 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,123,751 19,795 SH SOLE 19,795 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 84,560 14,000 SH SOLE 14,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,475,001 2,128 SH SOLE 2,128 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,080,556 16,492 SH SOLE 16,492 0 0
AT&T INC COM 00206R102 273,809 12,025 SH SOLE 12,025 0 0
ATI INC COM 01741R102 346,752 6,300 SH SOLE 6,300 0 0
AUTODESK INC COM 052769106 7,172,315 24,266 SH SOLE 24,266 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,025,540 10,336 SH SOLE 10,336 0 0
AUTOZONE INC COM 053332102 3,938,460 1,230 SH SOLE 1,230 0 0
BANK AMERICA CORP COM 060505104 10,363,460 235,801 SH SOLE 235,801 0 0
BECTON DICKINSON & CO COM 075887109 641,815 2,829 SH SOLE 2,829 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 4,137,447 54,917 SH SOLE 54,917 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,809,200 10 SH SOLE 10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73,852,305 162,929 SH SOLE 162,929 0 0
BLACKROCK INC COM 09290D101 28,987,485 28,277 SH SOLE 28,277 0 0
BLACKSTONE INC COM 09260D107 264,914 1,536 SH SOLE 1,536 0 0
BOEING CO COM 097023105 817,602 4,619 SH SOLE 4,619 0 0
BOOKING HOLDINGS INC COM 09857L108 1,257,010 253 SH SOLE 253 0 0
BP PLC SPONSORED ADR 055622104 220,052 7,444 SH SOLE 7,444 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,891,076 33,435 SH SOLE 33,435 0 0
BROADCOM INC COM 11135F101 46,944,342 202,486 SH SOLE 202,486 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 201,018 3,499 SH SOLE 3,499 0 0
CACI INTL INC CL A 127190304 603,262 1,493 SH SOLE 1,493 0 0
CANADIAN NAT RES LTD COM 136385101 2,335,316 75,650 SH SOLE 75,650 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 924,020 12,768 SH SOLE 12,768 0 0
CARVANA CO CL A 146869102 5,791,693 28,480 SH SOLE 28,480 0 0
CASEYS GEN STORES INC COM 147528103 15,704,210 39,634 SH SOLE 39,634 0 0
CATERPILLAR INC COM 149123101 975,462 2,689 SH SOLE 2,689 0 0
CDW CORP COM 12514G108 709,039 4,074 SH SOLE 4,074 0 0
CENCORA INC COM 03073E105 778,516 3,465 SH SOLE 3,465 0 0
CENTENE CORP DEL COM 15135B101 217,846 3,596 SH SOLE 3,596 0 0
CENTERPOINT ENERGY INC COM 15189T107 320,251 10,093 SH SOLE 10,093 0 0
CHEVRON CORP NEW COM 166764100 18,701,087 129,115 SH SOLE 129,115 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,281,180 137,333 SH SOLE 137,333 0 0
CHUBB LIMITED COM H1467J104 12,947,961 46,862 SH SOLE 46,862 0 0
CHURCH & DWIGHT CO INC COM 171340102 14,647,305 139,884 SH SOLE 139,884 0 0
CINTAS CORP COM 172908105 14,181,179 77,620 SH SOLE 77,620 0 0
CISCO SYS INC COM 17275R102 15,232,955 257,313 SH SOLE 257,313 0 0
CITIGROUP INC COM NEW 172967424 497,165 7,063 SH SOLE 7,063 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 824,070 87,667 SH SOLE 87,667 0 0
CLOROX CO DEL COM 189054109 1,053,878 6,489 SH SOLE 6,489 0 0
CLOUDFLARE INC CL A COM 18915M107 19,500,094 181,093 SH SOLE 181,093 0 0
CME GROUP INC COM 12572Q105 2,635,346 11,348 SH SOLE 11,348 0 0
CNX RES CORP COM 12653C108 393,836 10,740 SH SOLE 10,740 0 0
COCA COLA CO COM 191216100 5,592,432 89,824 SH SOLE 89,824 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 243,773 3,170 SH SOLE 3,170 0 0
COHERENT CORP COM 19247G107 406,581 4,292 SH SOLE 4,292 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 4,140,154 16,674 SH SOLE 16,674 0 0
COLGATE PALMOLIVE CO COM 194162103 1,742,017 19,162 SH SOLE 19,162 0 0
COMCAST CORP NEW CL A 20030N101 4,663,816 124,269 SH SOLE 124,269 0 0
COMMUNITY FINANCIAL SYSTEM I COM 203607106 3,419,841 55,445 SH SOLE 55,445 0 0
CONOCOPHILLIPS COM 20825C104 1,696,336 17,105 SH SOLE 17,105 0 0
CONSOLIDATED EDISON INC COM 209115104 454,270 5,091 SH SOLE 5,091 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,126,216 5,096 SH SOLE 5,096 0 0
CORNING INC COM 219350105 2,785,369 58,615 SH SOLE 58,615 0 0
COSTCO WHSL CORP NEW COM 22160K105 32,762,038 35,756 SH SOLE 35,756 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 20,773,267 309,080 SH SOLE 309,080 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,738,841 19,695 SH SOLE 19,695 0 0
CSX CORP COM 126408103 19,750,874 612,051 SH SOLE 612,051 0 0
CUMMINS INC COM 231021106 7,484,486 21,470 SH SOLE 21,470 0 0
CVS HEALTH CORP COM 126650100 237,154 5,283 SH SOLE 5,283 0 0
DANAHER CORPORATION COM 235851102 2,145,761 9,348 SH SOLE 9,348 0 0
DEERE & CO COM 244199105 9,493,772 22,407 SH SOLE 22,407 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9,372,469 81,330 SH SOLE 81,330 0 0
DEVON ENERGY CORP NEW COM 25179M103 215,593 6,587 SH SOLE 6,587 0 0
DEXCOM INC COM 252131107 274,528 3,530 SH SOLE 3,530 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 214,595 1,688 SH SOLE 1,688 0 0
DIAMONDBACK ENERGY INC COM 25278X109 291,454 1,779 SH SOLE 1,779 0 0
DIGITAL RLTY TR INC COM 253868103 566,037 3,192 SH SOLE 3,192 0 0
DISCOVER FINL SVCS COM 254709108 208,742 1,205 SH SOLE 1,205 0 0
DISNEY WALT CO COM 254687106 1,373,391 12,334 SH SOLE 12,334 0 0
DOMINION ENERGY INC COM 25746U109 293,429 5,448 SH SOLE 5,448 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 2,147,370 57,725 SH SOLE 57,725 0 0
DTE ENERGY CO COM 233331107 545,186 4,515 SH SOLE 4,515 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 652,435 6,056 SH SOLE 6,056 0 0
DUPONT DE NEMOURS INC COM 26614N102 430,660 5,648 SH SOLE 5,648 0 0
EATON CORP PLC SHS G29183103 58,801,647 177,183 SH SOLE 177,183 0 0
ECOLAB INC COM 278865100 30,117,608 128,532 SH SOLE 128,532 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 303,523 4,100 SH SOLE 4,100 0 0
ELECTRONIC ARTS INC COM 285512109 818,595 5,595 SH SOLE 5,595 0 0
ELI LILLY & CO COM 532457108 6,532,850 8,462 SH SOLE 8,462 0 0
EMERSON ELEC CO COM 291011104 11,946,122 96,394 SH SOLE 96,394 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 245,994 12,557 SH SOLE 12,557 0 0
ENI S P A SPONSORED ADR 26874R108 228,456 8,350 SH SOLE 8,350 0 0
ENTERGY CORP NEW COM 29364G103 1,027,348 13,550 SH SOLE 13,550 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 387,327 12,351 SH SOLE 12,351 0 0
EOG RES INC COM 26875P101 437,611 3,570 SH SOLE 3,570 0 0
ESSENTIAL UTILS INC COM 29670G102 777,147 21,397 SH SOLE 21,397 0 0
EXLSERVICE HOLDINGS INC COM 302081104 388,325 8,750 SH SOLE 8,750 0 0
EXPEDIA GROUP INC COM NEW 30212P303 537,562 2,885 SH SOLE 2,885 0 0
EXTRA SPACE STORAGE INC COM 30225T102 266,288 1,780 SH SOLE 1,780 0 0
EXXON MOBIL CORP COM 30231G102 5,388,944 50,097 SH SOLE 50,097 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 285,047 9,679 SH SOLE 9,679 0 0
FASTENAL CO COM 311900104 367,538 5,111 SH SOLE 5,111 0 0
FEDEX CORP COM 31428X106 334,730 1,190 SH SOLE 1,190 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 237,028 3,912 SH SOLE 3,912 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 3,886,460 86,616 SH SOLE 86,616 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,098,690 13,603 SH SOLE 13,603 0 0
FISERV INC COM 337738108 805,452 3,921 SH SOLE 3,921 0 0
FLEX LTD ORD Y2573F102 2,291,729 59,696 SH SOLE 59,696 0 0
FORD MTR CO COM 345370860 208,880 21,099 SH SOLE 21,099 0 0
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 2,798,931 121,683 SH SOLE 121,683 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,876,582 49,280 SH SOLE 49,280 0 0
FTAI AVIATION LTD SHS G3730V105 360,100 2,500 SH SOLE 2,500 0 0
FUBOTV INC COM 35953D104 16,632 13,200 SH SOLE 13,200 0 0
GALLAGHER ARTHUR J & CO COM 363576109 338,822 1,194 SH SOLE 1,194 0 0
GE AEROSPACE COM NEW 369604301 643,253 3,857 SH SOLE 3,857 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 820,421 10,494 SH SOLE 10,494 0 0
GE VERNOVA INC COM 36828A101 6,143,426 18,677 SH SOLE 18,677 0 0
GENERAC HLDGS INC COM 368736104 4,353,804 28,080 SH SOLE 28,080 0 0
GENERAL DYNAMICS CORP COM 369550108 2,517,554 9,555 SH SOLE 9,555 0 0
GILEAD SCIENCES INC COM 375558103 2,992,419 32,396 SH SOLE 32,396 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,856,243 4,988 SH SOLE 4,988 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 786,151 18,776 SH SOLE 18,776 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 2,489,663 33,635 SH SOLE 33,635 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4,818,147 110,762 SH SOLE 110,762 0 0
HEICO CORP NEW COM 422806109 3,542,569 14,901 SH SOLE 14,901 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 9,113,684 376,910 SH SOLE 376,910 0 0
HOME DEPOT INC COM 437076102 19,422,503 49,931 SH SOLE 49,931 0 0
HONEYWELL INTL INC COM 438516106 9,635,518 42,656 SH SOLE 42,656 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,550,778 464,092 SH SOLE 464,092 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 757,770 4,010 SH SOLE 4,010 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,919,023 15,456 SH SOLE 15,456 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,072,305 7,050 SH SOLE 7,050 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,751,917 18,468 SH SOLE 18,468 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,381,264 38,126 SH SOLE 38,126 0 0
INTUIT COM 461202103 370,605 590 SH SOLE 590 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 340,864 653 SH SOLE 653 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5,260,005 24,994 SH SOLE 24,994 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 238,000 3,400 SH SOLE 3,400 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 490,000 21,875 SH SOLE 21,875 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 3,925,970 214,066 SH SOLE 214,066 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 802,741 50,015 SH SOLE 50,015 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4,172,883 202,077 SH SOLE 202,077 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 298,757 12,950 SH SOLE 12,950 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 1,568,763 64,005 SH SOLE 64,005 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 5,047,331 259,770 SH SOLE 259,770 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 714,996 30,335 SH SOLE 30,335 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 5,819,669 298,751 SH SOLE 298,751 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 474,674 20,692 SH SOLE 20,692 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 2,507,147 153,155 SH SOLE 153,155 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1,605,160 68,965 SH SOLE 68,965 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 5,014,625 249,112 SH SOLE 249,112 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,779,680 15,458 SH SOLE 15,458 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 228,231 5,485 SH SOLE 5,485 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 893,522 8,736 SH SOLE 8,736 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 1,704,583 31,903 SH SOLE 31,903 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 230,867 7,670 SH SOLE 7,670 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 828,476 22,140 SH SOLE 22,140 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,028,050 62,935 SH SOLE 62,935 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,725,540 22,936 SH SOLE 22,936 0 0
IONQ INC COM 46222L108 21,498,977 514,699 SH SOLE 514,699 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 199,800 27,000 SH SOLE 27,000 0 0
IRON MTN INC DEL COM 46284V101 239,335 2,277 SH SOLE 2,277 0 0
ISHARES GOLD TR ISHARES NEW 464285204 679,475 13,724 SH SOLE 13,724 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 304,088 4,532 SH SOLE 4,532 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 9,069,262 90,403 SH SOLE 90,403 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 966,198 11,786 SH SOLE 11,786 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 517,548 4,479 SH SOLE 4,479 0 0
ISHARES TR CORE DIV GRWTH 46434V621 420,670 6,858 SH SOLE 6,858 0 0
ISHARES TR CORE MSCI EAFE 46432F842 248,919 3,542 SH SOLE 3,542 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,893,065 28,622 SH SOLE 28,622 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,319,807 37,230 SH SOLE 37,230 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,923,578 51,411 SH SOLE 51,411 0 0
ISHARES TR CORE S&P TTL STK 464287150 353,834 2,751 SH SOLE 2,751 0 0
ISHARES TR CORE S&P US VLU 464287663 343,601 3,711 SH SOLE 3,711 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,742,933 14,852 SH SOLE 14,852 0 0
ISHARES TR CORE US AGGBD ET 464287226 642,764 6,633 SH SOLE 6,633 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,158,728 22,294 SH SOLE 22,294 0 0
ISHARES TR EXPANDED TECH 464287515 1,154,742 11,534 SH SOLE 11,534 0 0
ISHARES TR GLOBAL 100 ETF 464287572 244,871 2,430 SH SOLE 2,430 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,891,281 22,316 SH SOLE 22,316 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 15,733,374 674,673 SH SOLE 674,673 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 10,508,202 460,684 SH SOLE 460,684 0 0
ISHARES TR ISHARES SEMICDTR 464287523 625,783 2,904 SH SOLE 2,904 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,093,599 14,479 SH SOLE 14,479 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,537,710 20,337 SH SOLE 20,337 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 22,174,486 597,373 SH SOLE 597,373 0 0
ISHARES TR MSCI POLAND ETF 46429B606 823,712 39,469 SH SOLE 39,469 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,038,045 11,445 SH SOLE 11,445 0 0
ISHARES TR RUS 1000 ETF 464287622 799,638 2,482 SH SOLE 2,482 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,118,481 2,785 SH SOLE 2,785 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 397,289 2,146 SH SOLE 2,146 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,053,803 10,610 SH SOLE 10,610 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,235,762 7,527 SH SOLE 7,527 0 0
ISHARES TR RUS MID CAP ETF 464287499 437,492 4,949 SH SOLE 4,949 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,175,820 18,899 SH SOLE 18,899 0 0
ISHARES TR S&P 100 ETF 464287101 11,348,401 39,288 SH SOLE 39,288 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,270,180 32,209 SH SOLE 32,209 0 0
ISHARES TR S&P 500 VAL ETF 464287408 456,776 2,393 SH SOLE 2,393 0 0
ISHARES TR S&P MC 400GR ETF 464287606 376,147 4,137 SH SOLE 4,137 0 0
ISHARES TR S&P MC 400VL ETF 464287705 292,166 2,338 SH SOLE 2,338 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,619,397 12,335 SH SOLE 12,335 0 0
ISHARES TR TIPS BD ETF 464287176 337,657 3,169 SH SOLE 3,169 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 414,194 5,323 SH SOLE 5,323 0 0
ISHARES TR U.S. FINLS ETF 464287788 300,114 2,714 SH SOLE 2,714 0 0
ISHARES TR U.S. MED DVC ETF 464288810 798,228 13,680 SH SOLE 13,680 0 0
ISHARES TR U.S. TECH ETF 464287721 5,149,953 32,284 SH SOLE 32,284 0 0
ISHARES TR US HLTHCARE ETF 464287762 618,886 10,621 SH SOLE 10,621 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 1,347,043 16,624 SH SOLE 16,624 0 0
JEFFERIES FINL GROUP INC COM 47233W109 505,288 6,445 SH SOLE 6,445 0 0
JOHNSON & JOHNSON COM 478160104 18,606,614 128,659 SH SOLE 128,659 0 0
JPMORGAN CHASE & CO. COM 46625H100 84,160,885 351,095 SH SOLE 351,095 0 0
KEYCORP COM 493267108 324,524 18,934 SH SOLE 18,934 0 0
KIMBERLY-CLARK CORP COM 494368103 1,432,682 10,933 SH SOLE 10,933 0 0
KINDER MORGAN INC DEL COM 49456B101 18,232,289 665,412 SH SOLE 665,412 0 0
KINROSS GOLD CORP COM 496902404 126,285 13,623 SH SOLE 13,623 0 0
KINSALE CAP GROUP INC COM 49714P108 24,892,845 53,518 SH SOLE 53,518 0 0
KROGER CO COM 501044101 227,784 3,725 SH SOLE 3,725 0 0
LABCORP HOLDINGS INC COM SHS 504922105 374,480 1,633 SH SOLE 1,633 0 0
LANCASTER COLONY CORP COM 513847103 401,858 2,321 SH SOLE 2,321 0 0
LENNAR CORP CL B 526057302 2,497,767 18,901 SH SOLE 18,901 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,878,567 20,689 SH SOLE 20,689 0 0
LINDE PLC SHS G54950103 650,753 1,554 SH SOLE 1,554 0 0
LISTED FD TR ROUNDHILL BALL 53656F417 183,201 12,740 SH SOLE 12,740 0 0
LOCKHEED MARTIN CORP COM 539830109 14,404,768 29,643 SH SOLE 29,643 0 0
LOWES COS INC COM 548661107 38,070,266 154,256 SH SOLE 154,256 0 0
M & T BK CORP COM 55261F104 508,567 2,705 SH SOLE 2,705 0 0
MARATHON PETE CORP COM 56585A102 3,704,004 26,552 SH SOLE 26,552 0 0
MARKEL GROUP INC COM 570535104 207,148 120 SH SOLE 120 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,048,105 94,384 SH SOLE 94,384 0 0
MASCO CORP COM 574599106 8,122,029 111,920 SH SOLE 111,920 0 0
MASTERCARD INCORPORATED CL A 57636Q104 60,606,101 115,096 SH SOLE 115,096 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7,712,963 101,167 SH SOLE 101,167 0 0
MCDONALDS CORP COM 580135101 13,649,513 47,085 SH SOLE 47,085 0 0
MCKESSON CORP COM 58155Q103 553,762 972 SH SOLE 972 0 0
MEDTRONIC PLC SHS G5960L103 222,386 2,784 SH SOLE 2,784 0 0
MERCK & CO INC COM 58933Y105 3,057,347 30,733 SH SOLE 30,733 0 0
META PLATFORMS INC CL A 30303M102 48,758,546 83,275 SH SOLE 83,275 0 0
METLIFE INC COM 59156R108 488,068 5,961 SH SOLE 5,961 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 17,444,311 14,256 SH SOLE 14,256 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 417,520 136,000 SH SOLE 136,000 0 0
MICROSOFT CORP COM 594918104 119,897,438 284,454 SH SOLE 284,454 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 165,705 172,609 SH SOLE 172,609 0 0
MONDELEZ INTL INC CL A 609207105 650,101 10,884 SH SOLE 10,884 0 0
MONGODB INC CL A 60937P106 405,322 1,741 SH SOLE 1,741 0 0
MOODYS CORP COM 615369105 493,725 1,043 SH SOLE 1,043 0 0
MORGAN STANLEY COM NEW 617446448 217,621 1,731 SH SOLE 1,731 0 0
MPLX LP COM UNIT REP LTD 55336V100 412,984 8,629 SH SOLE 8,629 0 0
NASDAQ INC COM 631103108 322,383 4,170 SH SOLE 4,170 0 0
NEOGEN CORP COM 640491106 723,787 59,620 SH SOLE 59,620 0 0
NETFLIX INC COM 64110L106 1,140,890 1,280 SH SOLE 1,280 0 0
NEXTERA ENERGY INC COM 65339F101 30,444,482 424,668 SH SOLE 424,668 0 0
NIKE INC CL B 654106103 4,876,337 64,442 SH SOLE 64,442 0 0
NORFOLK SOUTHN CORP COM 655844108 2,079,374 8,860 SH SOLE 8,860 0 0
NORTHERN TR CORP COM 665859104 345,220 3,368 SH SOLE 3,368 0 0
NORTHROP GRUMMAN CORP COM 666807102 27,569,848 58,748 SH SOLE 58,748 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,135,510 11,669 SH SOLE 11,669 0 0
NOVO-NORDISK A S ADR 670100205 17,078,838 198,545 SH SOLE 198,545 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 13,965,073 1,347,980 SH SOLE 1,347,980 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102 218,760 12,000 SH SOLE 12,000 0 0
NVENT ELECTRIC PLC SHS G6700G107 6,941,087 101,835 SH SOLE 101,835 0 0
NVIDIA CORPORATION COM 67066G104 98,374,607 732,553 SH SOLE 732,553 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405 509,664 33,355 SH SOLE 33,355 0 0
OCCIDENTAL PETE CORP COM 674599105 2,735,832 55,370 SH SOLE 55,370 0 0
OMNICOM GROUP INC COM 681919106 1,980,383 23,017 SH SOLE 23,017 0 0
ONEOK INC NEW COM 682680103 1,110,324 11,059 SH SOLE 11,059 0 0
ORACLE CORP COM 68389X105 6,737,089 40,429 SH SOLE 40,429 0 0
OTIS WORLDWIDE CORP COM 68902V107 17,843,583 192,674 SH SOLE 192,674 0 0
PACKAGING CORP AMER COM 695156109 1,777,626 7,896 SH SOLE 7,896 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,977,357 118,701 SH SOLE 118,701 0 0
PALO ALTO NETWORKS INC COM 697435105 431,609 2,372 SH SOLE 2,372 0 0
PARKER-HANNIFIN CORP COM 701094104 2,808,847 4,416 SH SOLE 4,416 0 0
PAYCHEX INC COM 704326107 1,719,518 12,263 SH SOLE 12,263 0 0
PAYPAL HLDGS INC COM 70450Y103 24,344,551 285,232 SH SOLE 285,232 0 0
PEPSICO INC COM 713448108 25,958,020 170,709 SH SOLE 170,709 0 0
PFIZER INC COM 717081103 1,267,315 47,769 SH SOLE 47,769 0 0
PHILIP MORRIS INTL INC COM 718172109 12,293,096 102,145 SH SOLE 102,145 0 0
PHILLIPS 66 COM 718546104 2,435,140 21,374 SH SOLE 21,374 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 203,850 15,000 SH SOLE 15,000 0 0
PINTEREST INC CL A 72352L106 556,626 19,194 SH SOLE 19,194 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,078,417 5,592 SH SOLE 5,592 0 0
POST HLDGS INC COM 737446104 10,095,212 88,199 SH SOLE 88,199 0 0
POWELL INDS INC COM 739128106 3,108,551 14,025 SH SOLE 14,025 0 0
PPG INDS INC COM 693506107 1,128,564 9,448 SH SOLE 9,448 0 0
PPL CORP COM 69351T106 626,803 19,310 SH SOLE 19,310 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,275,768 11,281 SH SOLE 11,281 0 0
PROCTER AND GAMBLE CO COM 742718109 9,879,109 58,927 SH SOLE 58,927 0 0
PROGRESSIVE CORP COM 743315103 67,207,610 280,488 SH SOLE 280,488 0 0
PROLOGIS INC. COM 74340W103 757,497 7,166 SH SOLE 7,166 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 213,651 2,700 SH SOLE 2,700 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 565,733 570,000 SH SOLE 570,000 0 0
PUBLIC STORAGE OPER CO COM 74460D109 496,172 1,657 SH SOLE 1,657 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 317,859 8,563 SH SOLE 8,563 0 0
QUALCOMM INC COM 747525103 26,194,871 170,517 SH SOLE 170,517 0 0
QUANTA SVCS INC COM 74762E102 537,285 1,700 SH SOLE 1,700 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 62,799 12,100 SH SOLE 12,100 0 0
REALTY INCOME CORP COM 756109104 4,670,825 87,452 SH SOLE 87,452 0 0
REDDIT INC CL A 75734B100 26,347,345 161,205 SH SOLE 161,205 0 0
REPUBLIC SVCS INC COM 760759100 15,466,626 76,883 SH SOLE 76,883 0 0
RESMED INC COM 761152107 1,173,180 5,130 SH SOLE 5,130 0 0
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 223,050 15,000 SH SOLE 15,000 0 0
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 402,000 30,000 SH SOLE 30,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 22,768,717 79,669 SH SOLE 79,669 0 0
RPM INTL INC COM 749685103 2,746,084 22,315 SH SOLE 22,315 0 0
RTX CORPORATION COM 75513E101 13,252,165 114,519 SH SOLE 114,519 0 0
S&P GLOBAL INC COM 78409V104 498,030 1,000 SH SOLE 1,000 0 0
SABINE RTY TR UNIT BEN INT 785688102 473,113 7,300 SH SOLE 7,300 0 0
SAMSARA INC COM CL A 79589L106 3,455,224 79,085 SH SOLE 79,085 0 0
SCHWAB CHARLES CORP COM 808513105 33,723,358 455,659 SH SOLE 455,659 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 409,097 17,588 SH SOLE 17,588 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 780,682 32,968 SH SOLE 32,968 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 648,573 35,058 SH SOLE 35,058 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 290,043 12,055 SH SOLE 12,055 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 967,837 42,636 SH SOLE 42,636 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 911,893 40,171 SH SOLE 40,171 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6,572,217 240,564 SH SOLE 240,564 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 447,640 16,062 SH SOLE 16,062 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 839,739 36,227 SH SOLE 36,227 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 211,149 8,165 SH SOLE 8,165 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7,295,077 75,355 SH SOLE 75,355 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,154,545 95,197 SH SOLE 95,197 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14,871,694 307,711 SH SOLE 307,711 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 7,302,595 55,423 SH SOLE 55,423 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,841,882 34,954 SH SOLE 34,954 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,110,364 26,846 SH SOLE 26,846 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,795,306 85,740 SH SOLE 85,740 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,263,720 16,696 SH SOLE 16,696 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,060,788 12,607 SH SOLE 12,607 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 39,175,161 168,481 SH SOLE 168,481 0 0
SENTINELONE INC CL A 81730H109 7,167,048 322,840 SH SOLE 322,840 0 0
SERVICENOW INC COM 81762P102 256,549 242 SH SOLE 242 0 0
SHERWIN WILLIAMS CO COM 824348106 57,785,494 169,992 SH SOLE 169,992 0 0
SHOPIFY INC CL A 82509L107 11,243,972 105,746 SH SOLE 105,746 0 0
SIMON PPTY GROUP INC NEW COM 828806109 270,197 1,569 SH SOLE 1,569 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,539,581 17,361 SH SOLE 17,361 0 0
SOUNDHOUND AI INC CLASS A COM 836100107 19,483,872 982,050 SH SOLE 982,050 0 0
SOUTHERN CO COM 842587107 722,934 8,782 SH SOLE 8,782 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 655,555 1,541 SH SOLE 1,541 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,706,774 7,049 SH SOLE 7,049 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 504,604 13,151 SH SOLE 13,151 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,495,510 75,921 SH SOLE 75,921 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,051,280 3,500 SH Put SOLE 3,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,396,343 23,520 SH SOLE 23,520 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,286,673 51,488 SH SOLE 51,488 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 6,656,320 121,710 SH SOLE 121,710 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 20,386,596 295,715 SH SOLE 295,715 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 15,490,686 344,851 SH SOLE 344,851 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 304,982 10,513 SH SOLE 10,513 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 17,095,132 194,484 SH SOLE 194,484 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 549,192 10,739 SH SOLE 10,739 0 0
SPDR SER TR S&P BIOTECH 78464A870 9,105,586 101,106 SH SOLE 101,106 0 0
SPDR SER TR S&P DIVID ETF 78464A763 2,851,469 21,586 SH SOLE 21,586 0 0
SPDR SER TR S&P REGL BKG 78464A698 6,575,212 108,951 SH SOLE 108,951 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102 9,106,675 225,860 SH SOLE 225,860 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 402,642 900 SH SOLE 900 0 0
STARBUCKS CORP COM 855244109 551,545 6,044 SH SOLE 6,044 0 0
STARWOOD PPTY TR INC COM 85571B105 391,791 20,675 SH SOLE 20,675 0 0
STATE STR CORP COM 857477103 263,042 2,680 SH SOLE 2,680 0 0
STERIS PLC SHS USD G8473T100 11,755,654 57,188 SH SOLE 57,188 0 0
STRYKER CORPORATION COM 863667101 41,112,072 114,184 SH SOLE 114,184 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 267,745 5,205 SH SOLE 5,205 0 0
SYSCO CORP COM 871829107 1,561,696 20,425 SH SOLE 20,425 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,955,635 14,966 SH SOLE 14,966 0 0
TARGA RES CORP COM 87612G101 819,315 4,590 SH SOLE 4,590 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 17,019,339 119,041 SH SOLE 119,041 0 0
TESLA INC COM 88160R101 2,830,515 7,009 SH SOLE 7,009 0 0
TEXAS INSTRS INC COM 882508104 1,012,366 5,399 SH SOLE 5,399 0 0
THE CIGNA GROUP COM 125523100 926,174 3,354 SH SOLE 3,354 0 0
THE TRADE DESK INC COM CL A 88339J105 332,610 2,830 SH SOLE 2,830 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 30,668,297 58,951 SH SOLE 58,951 0 0
TIDAL ETF TR GOTHAM 1000 VALU 886364520 1,719,467 72,860 SH SOLE 72,860 0 0
TIMKEN CO COM 887389104 308,318 4,320 SH SOLE 4,320 0 0
TJX COS INC NEW COM 872540109 25,194,272 208,545 SH SOLE 208,545 0 0
T-MOBILE US INC COM 872590104 17,744,923 80,392 SH SOLE 80,392 0 0
TOAST INC CL A 888787108 233,280 6,400 SH SOLE 6,400 0 0
TRADEWEB MKTS INC CL A 892672106 17,102,743 130,635 SH SOLE 130,635 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,031,595 2,793 SH SOLE 2,793 0 0
TRANSDIGM GROUP INC COM 893641100 253,456 200 SH SOLE 200 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,109,596 12,909 SH SOLE 12,909 0 0
TRUIST FINL CORP COM 89832Q109 2,264,566 52,203 SH SOLE 52,203 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,244,719 202,996 SH SOLE 202,996 0 0
UBIQUITI INC COM 90353W103 1,277,931 3,850 SH SOLE 3,850 0 0
UGI CORP NEW COM 902681105 432,286 15,313 SH SOLE 15,313 0 0
UNILEVER PLC SPON ADR NEW 904767704 404,717 7,138 SH SOLE 7,138 0 0
UNION PAC CORP COM 907818108 24,904,637 109,212 SH SOLE 109,212 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,388,202 11,009 SH SOLE 11,009 0 0
UNITED RENTALS INC COM 911363109 10,366,724 14,716 SH SOLE 14,716 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,462,111 26,612 SH SOLE 26,612 0 0
US BANCORP DEL COM NEW 902973304 5,231,685 109,381 SH SOLE 109,381 0 0
VALERO ENERGY CORP COM 91913Y100 478,101 3,900 SH SOLE 3,900 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 358,375 12,500 SH SOLE 12,500 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 629,542 2,600 SH SOLE 2,600 0 0
VANECK ETF TRUST URANIUM AND NUCL 92189F601 2,144,854 26,369 SH SOLE 26,369 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 495,632 1,354 SH SOLE 1,354 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 6,034,677 14,703 SH SOLE 14,703 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 838,283 3,108 SH SOLE 3,108 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 870,870 3,432 SH SOLE 3,432 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 13,662,681 51,727 SH SOLE 51,727 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,851,991 32,016 SH SOLE 32,016 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,352,413 32,205 SH SOLE 32,205 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 500,603 2,526 SH SOLE 2,526 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,306,826 5,439 SH SOLE 5,439 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 955,037 3,410 SH SOLE 3,410 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,951,348 30,887 SH SOLE 30,887 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,209,759 18,959 SH SOLE 18,959 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,894,185 32,994 SH SOLE 32,994 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,990,375 24,796 SH SOLE 24,796 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,246,950 12,071 SH SOLE 12,071 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19,477,477 99,461 SH SOLE 99,461 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 486,712 10,178 SH SOLE 10,178 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,369,972 18,575 SH SOLE 18,575 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 209,102 1,771 SH SOLE 1,771 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 1,410,751 2,269 SH SOLE 2,269 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,289,461 32,245 SH SOLE 32,245 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 924,524 8,138 SH SOLE 8,138 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 1,463,012 33,205 SH SOLE 33,205 0 0
VISA INC COM CL A 92826C839 31,896,500 100,926 SH SOLE 100,926 0 0
WABTEC COM 929740108 379,180 2,000 SH SOLE 2,000 0 0
WALMART INC COM 931142103 19,436,362 215,123 SH SOLE 215,123 0 0
WASTE CONNECTIONS INC COM 94106B101 808,142 4,710 SH SOLE 4,710 0 0
WASTE MGMT INC DEL COM 94106L109 9,022,208 44,711 SH SOLE 44,711 0 0
WATSCO INC COM 942622200 16,128,372 34,034 SH SOLE 34,034 0 0
WEC ENERGY GROUP INC COM 92939U106 768,307 8,170 SH SOLE 8,170 0 0
WELLS FARGO CO NEW COM 949746101 1,823,360 25,959 SH SOLE 25,959 0 0
WELLTOWER INC COM 95040Q104 984,042 7,808 SH SOLE 7,808 0 0
WESTERN DIGITAL CORP COM 958102105 237,924 3,990 SH SOLE 3,990 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 486,026 8,642 SH SOLE 8,642 0 0
WINGSTOP INC COM 974155103 10,138,925 35,675 SH SOLE 35,675 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 216,723 2,786 SH SOLE 2,786 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 212,224 2,622 SH SOLE 2,622 0 0
WORKDAY INC CL A 98138H101 8,017,250 31,071 SH SOLE 31,071 0 0
WP CAREY INC COM 92936U109 8,781,522 161,188 SH SOLE 161,188 0 0
YUM BRANDS INC COM 988498101 250,879 1,870 SH SOLE 1,870 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 17,534,013 45,399 SH SOLE 45,399 0 0
ZOETIS INC CL A 98978V103 25,245,112 154,945 SH SOLE 154,945 0 0