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
3M CO COM 88579Y101   1,447,597 13,772 SH   SOLE   13,772 0 0
ABBOTT LABS COM 002824100   21,272,432 210,077 SH   SOLE   210,077 0 0
ABBVIE INC COM 00287Y109   6,531,504 40,983 SH   SOLE   40,983 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   23,245,061 81,330 SH   SOLE   81,330 0 0
ACTIVISION BLIZZARD INC COM 00507V109   6,626,628 77,423 SH   SOLE   77,422 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   22,314,219 57,903 SH   SOLE   57,903 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,193,366 22,379 SH   SOLE   22,378 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   3,181,568 22,339 SH   SOLE   22,339 0 0
AFLAC INC COM 001055102   214,466 3,324 SH   SOLE   3,324 0 0
AIR PRODS & CHEMS INC COM 009158106   377,916 1,316 SH   SOLE   1,315 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   4,649,532 59,381 SH   SOLE   59,381 0 0
ALGOMA STL GROUP INC COM 015658107   83,410 10,323 SH   SOLE   10,323 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106   20,200 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL A 02079K305   45,160,755 435,368 SH   SOLE   435,368 0 0
ALPHABET INC CAP STK CL C 02079K107   26,611,572 255,881 SH   SOLE   255,880 0 0
ALTERYX INC COM CL A 02156B103   5,034,939 85,570 SH   SOLE   85,570 0 0
ALTRIA GROUP INC COM 02209S103   2,178,902 48,832 SH   SOLE   48,832 0 0
AMAZON COM INC COM 023135106   41,417,280 400,981 SH   SOLE   400,980 0 0
AMERICAN ELEC PWR CO INC COM 025537101   377,825 4,152 SH   SOLE   4,152 0 0
AMERICAN EXPRESS CO COM 025816109   557,907 3,382 SH   SOLE   3,382 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   240,989 4,785 SH   SOLE   4,785 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,725,388 111,214 SH   SOLE   111,198 0 15
AMERICAN WTR WKS CO INC NEW COM 030420103   311,584 2,127 SH   SOLE   2,127 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,417,614 8,854 SH   SOLE   8,854 0 0
AMGEN INC COM 031162100   18,928,554 78,298 SH   SOLE   78,297 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   374,295 43,675 SH   SOLE   43,675 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   413,120 21,618 SH   SOLE   21,618 0 0
ANSYS INC COM 03662Q105   19,875,966 59,723 SH   SOLE   59,723 0 0
APA CORPORATION COM 03743Q108   402,069 11,150 SH   SOLE   11,150 0 0
APPLE INC COM 037833100   116,925,891 709,073 SH   SOLE   709,072 0 0
APPLIED MATLS INC COM 038222105   5,443,505 44,317 SH   SOLE   44,317 0 0
ARCH CAP GROUP LTD ORD G0450A105   257,996 3,801 SH   SOLE   3,801 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   402,830 5,057 SH   SOLE   5,056 0 0
ARES CAPITAL CORP COM 04010L103   5,041,579 275,873 SH   SOLE   275,873 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   227,179 7,555 SH   SOLE   7,555 0 0
ARK ETF TR INNOVATION ETF 00214Q104   1,340,326 33,226 SH   SOLE   33,225 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,684,373 168,390 SH   SOLE   168,390 0 0
ARROW ELECTRS INC COM 042735100   249,740 2,000 SH   SOLE   2,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   815,741 1,198 SH   SOLE   1,198 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,239,732 17,861 SH   SOLE   17,860 0 0
AT&T INC COM 00206R102   1,019,219 52,946 SH   SOLE   52,946 0 0
ATI INC COM 01741R102   276,220 7,000 SH   SOLE   7,000 0 0
ATLASSIAN CORPORATION CL A 049468101   1,030,786 6,022 SH   SOLE   6,022 0 0
AUTODESK INC COM 052769106   391,896 1,883 SH   SOLE   1,882 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,941,833 8,722 SH   SOLE   8,722 0 0
AVERY DENNISON CORP COM 053611109   259,449 1,450 SH   SOLE   1,450 0 0
BALL CORP COM 058498106   3,196,931 58,010 SH   SOLE   58,010 0 0
BANK AMERICA CORP COM 060505104   7,358,429 257,288 SH   SOLE   257,287 0 0
BAXTER INTL INC COM 071813109   364,629 8,990 SH   SOLE   8,989 0 0
BECTON DICKINSON & CO COM 075887109   1,270,458 5,132 SH   SOLE   5,132 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,054,544 31,016 SH   SOLE   31,016 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,656,000 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   54,956,325 177,985 SH   SOLE   177,984 0 0
BHP GROUP LTD SPONSORED ADS 088606108   917,804 14,474 SH   SOLE   14,474 0 0
BLACKLINE INC COM 09239B109   4,333,861 64,540 SH   SOLE   64,540 0 0
BLACKROCK INC COM 09247X101   18,512,407 27,667 SH   SOLE   27,666 0 0
BLACKSTONE INC COM 09260D107   265,277 3,020 SH   SOLE   3,020 0 0
BLOCK INC CL A 852234103   3,235,543 47,131 SH   SOLE   47,131 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,823,894 91,515 SH   SOLE   91,515 0 0
BOEING CO COM 097023105   818,288 3,852 SH   SOLE   3,852 0 0
BOOKING HOLDINGS INC COM 09857L108   3,739,898 1,410 SH   SOLE   1,410 0 0
BOWLERO CORP CL A COM 10258P102   321,796 18,985 SH   SOLE   18,985 0 0
BP PLC SPONSORED ADR 055622104   259,377 6,837 SH   SOLE   6,836 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   8,303,715 119,805 SH   SOLE   119,805 0 0
BROADCOM INC COM 11135F101   10,456,144 16,299 SH   SOLE   16,298 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   203,981 6,259 SH   SOLE   6,259 0 0
BROWN FORMAN CORP CL B 115637209   1,112,321 17,307 SH   SOLE   17,307 0 0
CABLE ONE INC COM 12685J105   1,690,153 2,408 SH   SOLE   2,407 0 0
CANADIAN NATL RY CO COM 136375102   286,549 2,429 SH   SOLE   2,429 0 0
CANADIAN PAC RY LTD COM 13645T100   1,406,771 18,284 SH   SOLE   18,284 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   274,254 10,997 SH   SOLE   10,996 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   978,584 42,199 SH   SOLE   42,198 0 0
CATERPILLAR INC COM 149123101   765,699 3,346 SH   SOLE   3,346 0 0
CDW CORP COM 12514G108   1,713,352 8,791 SH   SOLE   8,791 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   498,006 10,900 SH   SOLE   10,899 0 0
CENTERPOINT ENERGY INC COM 15189T107   297,373 10,094 SH   SOLE   10,094 0 0
CF INDS HLDGS INC COM 125269100   1,101,913 15,201 SH   SOLE   15,200 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   239,720 1,844 SH   SOLE   1,844 0 0
CHEVRON CORP NEW COM 166764100   15,769,912 96,653 SH   SOLE   96,653 0 0
CHUBB LIMITED COM H1467J104   5,941,149 30,596 SH   SOLE   30,596 0 0
CHURCH & DWIGHT CO INC COM 171340102   14,777,509 167,147 SH   SOLE   167,147 0 0
CINTAS CORP COM 172908105   7,862,918 16,994 SH   SOLE   16,994 0 0
CISCO SYS INC COM 17275R102   18,640,822 356,592 SH   SOLE   356,591 0 0
CITIGROUP INC COM NEW 172967424   665,513 14,193 SH   SOLE   14,193 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,703,938 92,959 SH   SOLE   92,959 0 0
CLOROX CO DEL COM 189054109   1,241,920 7,848 SH   SOLE   7,848 0 0
CLOUDFLARE INC CL A COM 18915M107   6,064,878 98,360 SH   SOLE   98,360 0 0
CNX RES CORP COM 12653C108   172,616 10,775 SH   SOLE   10,775 0 0
COCA COLA CO COM 191216100   6,368,669 102,671 SH   SOLE   102,670 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   558,728 9,170 SH   SOLE   9,170 0 0
COHERENT CORP COM 19247G107   613,735 16,117 SH   SOLE   16,117 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   3,202,007 47,388 SH   SOLE   47,388 0 0
COLGATE PALMOLIVE CO COM 194162103   1,452,644 19,330 SH   SOLE   19,329 0 0
COMCAST CORP NEW CL A 20030N101   2,442,504 64,429 SH   SOLE   64,429 0 0
COMMUNITY BK SYS INC COM 203607106   2,233,346 42,548 SH   SOLE   42,548 0 0
CONOCOPHILLIPS COM 20825C104   966,132 9,738 SH   SOLE   9,738 0 0
CONSOLIDATED EDISON INC COM 209115104   486,026 5,080 SH   SOLE   5,080 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,365,294 10,471 SH   SOLE   10,471 0 0
CORNING INC COM 219350105   1,696,792 48,095 SH   SOLE   48,095 0 0
COSTCO WHSL CORP NEW COM 22160K105   17,972,310 36,171 SH   SOLE   36,171 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   3,752,928 398,400 SH   SOLE   398,400 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   505,666 3,684 SH   SOLE   3,684 0 0
CSX CORP COM 126408103   15,255,922 509,550 SH   SOLE   509,549 0 0
CUMMINS INC COM 231021106   5,018,348 21,008 SH   SOLE   21,007 0 0
CVS HEALTH CORP COM 126650100   4,328,235 58,246 SH   SOLE   58,245 0 0
DANAHER CORPORATION COM 235851102   2,772,220 10,999 SH   SOLE   10,999 0 0
DEERE & CO COM 244199105   20,938,795 50,714 SH   SOLE   50,713 0 0
DEXCOM INC COM 252131107   617,458 5,315 SH   SOLE   5,314 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   367,131 2,026 SH   SOLE   2,026 0 0
DIAMONDBACK ENERGY INC COM 25278X109   237,539 1,757 SH   SOLE   1,757 0 0
DIGITAL RLTY TR INC COM 253868103   397,664 4,045 SH   SOLE   4,045 0 0
DISNEY WALT CO COM 254687106   15,606,409 155,861 SH   SOLE   155,861 0 0
DOMINION ENERGY INC COM 25746U109   919,676 16,449 SH   SOLE   16,449 0 0
DONALDSON INC COM 257651109   202,554 3,100 SH   SOLE   3,100 0 0
DOW INC COM 260557103   807,280 14,726 SH   SOLE   14,726 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   12,239,121 632,186 SH   SOLE   632,186 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,397,525 14,487 SH   SOLE   14,486 0 0
DUPONT DE NEMOURS INC COM 26614N102   957,340 13,339 SH   SOLE   13,339 0 0
DUTCH BROS INC CL A 26701L100   4,341,534 137,260 SH   SOLE   137,260 0 0
DYNATRACE INC COM NEW 268150109   1,940,386 45,872 SH   SOLE   45,872 0 0
EATON CORP PLC SHS G29183103   32,343,461 188,768 SH   SOLE   188,767 0 0
ECOLAB INC COM 278865100   16,826,938 101,655 SH   SOLE   101,654 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   489,679 5,919 SH   SOLE   5,919 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   864,236 18,800 SH   SOLE   18,800 0 0
ELECTRONIC ARTS INC COM 285512109   1,569,525 13,031 SH   SOLE   13,030 0 0
ELEVANCE HEALTH INC COM 036752103   200,324 436 SH   SOLE   435 0 0
EMERSON ELEC CO COM 291011104   4,089,132 46,926 SH   SOLE   46,926 0 0
ENBRIDGE INC COM 29250N105   1,962,856 51,451 SH   SOLE   51,451 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   369,052 29,595 SH   SOLE   29,595 0 0
ENTERGY CORP NEW COM 29364G103   786,206 7,297 SH   SOLE   7,297 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,243,242 48,002 SH   SOLE   48,001 0 0
EOG RES INC COM 26875P101   504,563 4,402 SH   SOLE   4,401 0 0
ESSENTIAL UTILS INC COM 29670G102   1,193,019 27,331 SH   SOLE   27,331 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,260,936 26,368 SH   SOLE   26,368 0 0
EVERGY INC COM 30034W106   1,133,919 18,552 SH   SOLE   18,552 0 0
EXPEDIA GROUP INC COM NEW 30212P303   323,110 3,330 SH   SOLE   3,330 0 0
EXPONENT INC COM 30214U102   298,871 2,998 SH   SOLE   2,998 0 0
EXXON MOBIL CORP COM 30231G102   4,329,290 39,479 SH   SOLE   39,479 0 0
F N B CORP COM 302520101   196,388 16,930 SH   SOLE   16,930 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   454,614 18,693 SH   SOLE   18,693 0 0
FASTENAL CO COM 311900104   290,796 5,391 SH   SOLE   5,391 0 0
FEDEX CORP COM 31428X106   270,591 1,184 SH   SOLE   1,184 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,112,866 67,671 SH   SOLE   67,671 0 0
FISERV INC COM 337738108   347,115 3,071 SH   SOLE   3,071 0 0
FORD MTR CO DEL COM 345370860   441,479 35,038 SH   SOLE   35,038 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   335,348 5,710 SH   SOLE   5,710 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,369,780 57,927 SH   SOLE   57,926 0 0
FUBOTV INC COM 35953D104   15,465 12,781 SH   SOLE   12,781 0 0
GALLAGHER ARTHUR J & CO COM 363576109   222,238 1,162 SH   SOLE   1,161 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   2,308,734 28,145 SH   SOLE   28,145 0 0
GENERAC HLDGS INC COM 368736104   1,957,519 18,124 SH   SOLE   18,123 0 0
GENERAL DYNAMICS CORP COM 369550108   2,404,387 10,536 SH   SOLE   10,535 0 0
GENERAL ELECTRIC CO COM NEW 369604301   609,227 6,373 SH   SOLE   6,372 0 0
GENERAL MLS INC COM 370334104   322,612 3,775 SH   SOLE   3,775 0 0
GENUINE PARTS CO COM 372460105   1,833,467 10,959 SH   SOLE   10,958 0 0
GILEAD SCIENCES INC COM 375558103   2,050,935 24,719 SH   SOLE   24,719 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   321,811 25,480 SH   SOLE   25,479 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,242,900 3,800 SH   SOLE   3,799 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   10,585,146 209,773 SH   SOLE   209,773 0 0
HEICO CORP NEW COM 422806109   2,650,523 15,497 SH   SOLE   15,496 0 0
HOME DEPOT INC COM 437076102   13,191,823 44,700 SH   SOLE   44,699 0 0
HONEYWELL INTL INC COM 438516106   11,854,886 62,028 SH   SOLE   62,028 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   352,086 3,226 SH   SOLE   3,226 0 0
HUMANA INC COM 444859102   483,518 996 SH   SOLE   996 0 0
HUNTINGTON BANCSHARES INC COM 446150104   8,687,573 775,676 SH   SOLE   775,676 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,539,401 7,436 SH   SOLE   7,436 0 0
IDEXX LABS INC COM 45168D104   288,046 576 SH   SOLE   576 0 0
ILLINOIS TOOL WKS INC COM 452308109   3,979,341 16,346 SH   SOLE   16,345 0 0
ILLUMINA INC COM 452327109   272,316 1,171 SH   SOLE   1,171 0 0
INSIGHT ENTERPRISES INC COM 45765U103   2,161,555 15,120 SH   SOLE   15,120 0 0
INSPERITY INC COM 45778Q107   230,945 1,900 SH   SOLE   1,900 0 0
INTEL CORP COM 458140100   1,172,310 35,884 SH   SOLE   35,883 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,406,664 13,488 SH   SOLE   13,488 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,880,388 37,229 SH   SOLE   37,229 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,371,737 14,917 SH   SOLE   14,916 0 0
INTUIT COM 461202103   277,157 622 SH   SOLE   621 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,381,856 18,043 SH   SOLE   18,043 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   226,557 19,735 SH   SOLE   19,734 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   212,160 3,400 SH   SOLE   3,400 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   12,349,980 159,088 SH   SOLE   159,087 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   434,116 19,880 SH   SOLE   19,880 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   5,591,526 265,253 SH   SOLE   265,252 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   294,367 12,497 SH   SOLE   12,497 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   819,139 32,635 SH   SOLE   32,635 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   11,492,741 558,171 SH   SOLE   558,170 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,761,749 78,460 SH   SOLE   78,460 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   1,890,144 75,921 SH   SOLE   75,920 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   10,455,766 515,570 SH   SOLE   515,570 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,223,620 98,916 SH   SOLE   98,915 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   2,562,099 104,405 SH   SOLE   104,405 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   8,870,562 462,973 SH   SOLE   462,972 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   980,964 41,235 SH   SOLE   41,235 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   5,783,894 299,606 SH   SOLE   299,606 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   367,768 17,422 SH   SOLE   17,422 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,785,414 121,820 SH   SOLE   121,820 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   3,392,030 169,015 SH   SOLE   169,015 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   328,796 3,865 SH   SOLE   3,865 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   643,952 8,251 SH   SOLE   8,251 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   1,312,752 10,267 SH   SOLE   10,267 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,903,026 54,647 SH   SOLE   54,646 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   9,328,914 29,068 SH   SOLE   29,068 0 0
IONQ INC COM 46222L108   2,367,750 385,000 SH   SOLE   385,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204   773,260 20,692 SH   SOLE   20,692 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,329,772 27,255 SH   SOLE   27,255 0 0
ISHARES INC MSCI EMRG CHN 46434G764   380,257 7,708 SH   SOLE   7,708 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,714,236 46,247 SH   SOLE   46,247 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,870,721 38,484 SH   SOLE   38,484 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,120,252 13,635 SH   SOLE   13,635 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   2,559,240 21,753 SH   SOLE   21,753 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,115,493 22,314 SH   SOLE   22,314 0 0
ISHARES TR CORE MSCI EAFE 46432F842   873,462 13,066 SH   SOLE   13,066 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   588,047 9,492 SH   SOLE   9,492 0 0
ISHARES TR CORE S&P MCP ETF 464287507   3,530,724 14,114 SH   SOLE   14,113 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,409,185 76,620 SH   SOLE   76,620 0 0
ISHARES TR CORE S&P US VLU 464287663   790,479 10,714 SH   SOLE   10,714 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,528,175 25,611 SH   SOLE   25,611 0 0
ISHARES TR CORE US AGGBD ET 464287226   620,259 6,225 SH   SOLE   6,225 0 0
ISHARES TR DOW JONES US ETF 464287846   731,011 7,305 SH   SOLE   7,305 0 0
ISHARES TR EAFE GRWTH ETF 464288885   2,468,983 26,356 SH   SOLE   26,355 0 0
ISHARES TR EXPANDED TECH 464287515   541,447 1,777 SH   SOLE   1,776 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   250,080 3,000 SH   SOLE   3,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291   1,464,024 26,932 SH   SOLE   26,932 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882   4,760,419 191,875 SH   SOLE   191,875 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   3,682,294 153,365 SH   SOLE   153,365 0 0
ISHARES TR IBONDS DEC 46435U697   532,922 20,600 SH   SOLE   20,600 0 0
ISHARES TR IBONDS DEC 25 46435U432   373,871 14,050 SH   SOLE   14,050 0 0
ISHARES TR IBONDS DEC 27 46435U283   208,772 8,200 SH   SOLE   8,200 0 0
ISHARES TR IBONDS DEC2023 46435G318   727,298 28,600 SH   SOLE   28,600 0 0
ISHARES TR ISHARES SEMICDTR 464287523   469,817 1,057 SH   SOLE   1,056 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   365,448 6,349 SH   SOLE   6,349 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,791,175 25,044 SH   SOLE   25,044 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   630,255 15,972 SH   SOLE   15,972 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   12,170,699 344,779 SH   SOLE   344,779 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,195,883 8,601 SH   SOLE   8,601 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   2,761,310 22,257 SH   SOLE   22,256 0 0
ISHARES TR NATIONAL MUN ETF 464288414   322,466 2,993 SH   SOLE   2,993 0 0
ISHARES TR PFD AND INCM SEC 464288687   232,651 7,452 SH   SOLE   7,452 0 0
ISHARES TR RUS 1000 ETF 464287622   1,619,060 7,188 SH   SOLE   7,188 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,144,759 8,778 SH   SOLE   8,778 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,852,439 18,734 SH   SOLE   18,734 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,286,222 5,671 SH   SOLE   5,670 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,252,134 9,138 SH   SOLE   9,138 0 0
ISHARES TR RUS MD CP GR ETF 464287481   466,336 5,122 SH   SOLE   5,121 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   776,244 7,309 SH   SOLE   7,309 0 0
ISHARES TR RUS MID CAP ETF 464287499   214,654 3,070 SH   SOLE   3,070 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,274,967 18,357 SH   SOLE   18,357 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   772,851 3,283 SH   SOLE   3,283 0 0
ISHARES TR S&P 100 ETF 464287101   5,335,970 28,528 SH   SOLE   28,528 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   2,700,742 42,272 SH   SOLE   42,271 0 0
ISHARES TR S&P 500 VAL ETF 464287408   534,954 3,525 SH   SOLE   3,525 0 0
ISHARES TR S&P MC 400GR ETF 464287606   323,273 4,521 SH   SOLE   4,520 0 0
ISHARES TR S&P MC 400VL ETF 464287705   213,564 2,078 SH   SOLE   2,078 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,588,288 13,554 SH   SOLE   13,554 0 0
ISHARES TR TIPS BD ETF 464287176   994,235 9,018 SH   SOLE   9,018 0 0
ISHARES TR U.S. FINLS ETF 464287788   210,859 2,964 SH   SOLE   2,964 0 0
ISHARES TR U.S. MED DVC ETF 464288810   922,032 17,081 SH   SOLE   17,081 0 0
ISHARES TR U.S. TECH ETF 464287721   3,283,339 35,377 SH   SOLE   35,377 0 0
ISHARES TR US HLTHCARE ETF 464287762   607,285 2,224 SH   SOLE   2,224 0 0
ISHARES TR USD GRN BOND ETF 46435U440   204,373 4,340 SH   SOLE   4,340 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   210,740 4,188 SH   SOLE   4,188 0 0
JEFFERIES FINL GROUP INC COM 47233W109   204,564 6,445 SH   SOLE   6,445 0 0
JOHNSON & JOHNSON COM 478160104   27,736,107 178,943 SH   SOLE   178,942 0 0
JPMORGAN CHASE & CO COM 46625H100   45,070,766 345,873 SH   SOLE   345,873 0 0
KELLOGG CO COM 487836108   321,408 4,800 SH   SOLE   4,800 0 0
KEYCORP COM 493267108   269,409 21,518 SH   SOLE   21,518 0 0
KIMBERLY-CLARK CORP COM 494368103   1,466,510 10,926 SH   SOLE   10,926 0 0
KINDER MORGAN INC DEL COM 49456B101   9,141,254 522,059 SH   SOLE   522,059 0 0
KINROSS GOLD CORP COM 496902404   61,809 13,123 SH   SOLE   13,123 0 0
KKR & CO INC COM 48251W104   313,439 5,968 SH   SOLE   5,967 0 0
KRAFT HEINZ CO COM 500754106   631,365 16,327 SH   SOLE   16,327 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   226,801 1,156 SH   SOLE   1,155 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   383,131 1,670 SH   SOLE   1,670 0 0
LANCASTER COLONY CORP COM 513847103   571,310 2,816 SH   SOLE   2,816 0 0
LAUDER ESTEE COS INC CL A 518439104   480,843 1,951 SH   SOLE   1,951 0 0
LENNAR CORP CL B 526057302   1,838,089 20,581 SH   SOLE   20,581 0 0
LILLY ELI & CO COM 532457108   1,987,261 5,787 SH   SOLE   5,786 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,566,630 21,092 SH   SOLE   21,092 0 0
LINDE PLC SHS G54950103   768,580 2,162 SH   SOLE   2,162 0 0
LKQ CORP COM 501889208   211,601 3,728 SH   SOLE   3,728 0 0
LOCKHEED MARTIN CORP COM 539830109   13,202,714 27,929 SH   SOLE   27,928 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   6,919 10,435 SH   SOLE   10,435 0 0
LOWES COS INC COM 548661107   26,848,012 134,260 SH   SOLE   134,260 0 0
M & T BK CORP COM 55261F104   360,703 3,017 SH   SOLE   3,016 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   425,349 7,839 SH   SOLE   7,839 0 0
MARATHON OIL CORP COM 565849106   2,098,177 87,570 SH   SOLE   87,570 0 0
MARATHON PETE CORP COM 56585A102   5,364,616 39,788 SH   SOLE   39,788 0 0
MARSH & MCLENNAN COS INC COM 571748102   4,855,932 29,156 SH   SOLE   29,155 0 0
MASCO CORP COM 574599106   6,192,025 124,538 SH   SOLE   124,537 0 0
MASTERCARD INCORPORATED CL A 57636Q104   42,031,103 115,658 SH   SOLE   115,657 0 0
MCCORMICK & CO INC COM NON VTG 579780206   9,400,158 112,969 SH   SOLE   112,969 0 0
MCDONALDS CORP COM 580135101   5,707,374 20,412 SH   SOLE   20,411 0 0
MCKESSON CORP COM 58155Q103   611,219 1,717 SH   SOLE   1,716 0 0
MEDTRONIC PLC SHS G5960L103   2,475,464 30,705 SH   SOLE   30,705 0 0
MERCADOLIBRE INC COM 58733R102   296,564 225 SH   SOLE   225 0 0
MERCK & CO INC COM 58933Y105   4,741,206 44,564 SH   SOLE   44,564 0 0
MESABI TR CTF BEN INT 590672101   270,985 10,750 SH   SOLE   10,750 0 0
META PLATFORMS INC CL A 30303M102   21,021,171 99,185 SH   SOLE   99,184 0 0
METLIFE INC COM 59156R108   401,712 6,933 SH   SOLE   6,933 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   19,514,424 12,753 SH   SOLE   12,752 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   448,800 136,000 SH   SOLE   136,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   240,616 2,872 SH   SOLE   2,872 0 0
MICROSOFT CORP COM 594918104   81,936,608 284,206 SH   SOLE   284,206 0 0
MODERNA INC COM 60770K107   305,624 1,990 SH   SOLE   1,990 0 0
MONDELEZ INTL INC CL A 609207105   795,344 11,408 SH   SOLE   11,407 0 0
MONGODB INC CL A 60937P106   501,674 2,152 SH   SOLE   2,152 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   3,842,016 107,710 SH   SOLE   107,710 0 0
MOODYS CORP COM 615369105   319,485 1,044 SH   SOLE   1,044 0 0
MPLX LP COM UNIT REP LTD 55336V100   294,858 8,559 SH   SOLE   8,559 0 0
NASDAQ INC COM 631103108   320,476 5,862 SH   SOLE   5,862 0 0
NEOGEN CORP COM 640491106   3,928,230 212,107 SH   SOLE   212,107 0 0
NETFLIX INC COM 64110L106   524,327 1,518 SH   SOLE   1,517 0 0
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   548,302 14,168 SH   SOLE   14,168 0 0
NEWMONT CORP COM 651639106   381,686 7,786 SH   SOLE   7,786 0 0
NEXTERA ENERGY INC COM 65339F101   28,533,453 370,180 SH   SOLE   370,179 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   661,264 10,885 SH   SOLE   10,885 0 0
NICE LTD SPONSORED ADR 653656108   465,791 2,035 SH   SOLE   2,035 0 0
NIKE INC CL B 654106103   24,328,727 198,375 SH   SOLE   198,375 0 0
NORDSON CORP COM 655663102   838,619 3,773 SH   SOLE   3,773 0 0
NORFOLK SOUTHN CORP COM 655844108   2,557,992 12,066 SH   SOLE   12,066 0 0
NORTHERN TR CORP COM 665859104   603,074 6,843 SH   SOLE   6,843 0 0
NORTHROP GRUMMAN CORP COM 666807102   24,538,631 53,146 SH   SOLE   53,146 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   188,979 15,709 SH   SOLE   15,709 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,101,701 11,975 SH   SOLE   11,975 0 0
NOVO-NORDISK A S ADR 670100205   14,165,529 89,013 SH   SOLE   89,013 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   7,525,084 1,580,900 SH   SOLE   1,580,900 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   317,980 48,325 SH   SOLE   48,325 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102   190,080 12,000 SH   SOLE   12,000 0 0
NVIDIA CORPORATION COM 67066G104   30,438,943 109,583 SH   SOLE   109,583 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,610,381 139,072 SH   SOLE   139,072 0 0
OCCIDENTAL PETE CORP COM 674599105   2,399,310 38,432 SH   SOLE   38,432 0 0
OKTA INC CL A 679295105   277,405 3,217 SH   SOLE   3,216 0 0
OMNICOM GROUP INC COM 681919106   1,681,139 17,820 SH   SOLE   17,820 0 0
ORACLE CORP COM 68389X105   579,015 6,231 SH   SOLE   6,231 0 0
OTIS WORLDWIDE CORP COM 68902V107   14,492,896 171,717 SH   SOLE   171,716 0 0
PACCAR INC COM 693718108   1,238,398 16,918 SH   SOLE   16,918 0 0
PACKAGING CORP AMER COM 695156109   4,364,538 31,438 SH   SOLE   31,438 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   262,711 31,090 SH   SOLE   31,090 0 0
PARKER-HANNIFIN CORP COM 701094104   2,127,639 6,330 SH   SOLE   6,330 0 0
PAYCHEX INC COM 704326107   886,477 7,736 SH   SOLE   7,736 0 0
PAYPAL HLDGS INC COM 70450Y103   14,299,612 188,301 SH   SOLE   188,301 0 0
PEPSICO INC COM 713448108   23,645,212 129,705 SH   SOLE   129,704 0 0
PFIZER INC COM 717081103   7,759,453 190,183 SH   SOLE   190,182 0 0
PHILIP MORRIS INTL INC COM 718172109   7,673,791 78,908 SH   SOLE   78,907 0 0
PHILLIPS 66 COM 718546104   2,368,885 23,366 SH   SOLE   23,366 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   186,000 15,000 SH   SOLE   15,000 0 0
PINTEREST INC CL A 72352L106   462,936 16,976 SH   SOLE   16,976 0 0
PIONEER NAT RES CO COM 723787107   5,495,894 26,909 SH   SOLE   26,909 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,584,307 12,465 SH   SOLE   12,465 0 0
POOL CORP COM 73278L105   1,715,726 5,010 SH   SOLE   5,010 0 0
POST HLDGS INC COM 737446104   4,366,632 48,588 SH   SOLE   48,588 0 0
PPG INDS INC COM 693506107   1,779,286 13,320 SH   SOLE   13,320 0 0
PPL CORP COM 69351T106   550,705 19,817 SH   SOLE   19,816 0 0
PRICE T ROWE GROUP INC COM 74144T108   15,795,271 139,905 SH   SOLE   139,905 0 0
PROCTER AND GAMBLE CO COM 742718109   11,628,663 78,207 SH   SOLE   78,207 0 0
PROGRESSIVE CORP COM 743315103   36,240,725 253,325 SH   SOLE   253,325 0 0
PROGYNY INC COM 74340E103   2,849,559 88,716 SH   SOLE   88,716 0 0
PROLOGIS INC. COM 74340W103   472,454 3,787 SH   SOLE   3,786 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   650,055 666,000 SH   SOLE   666,000 0 0
PUBLIC STORAGE COM 74460D109   531,162 1,758 SH   SOLE   1,758 0 0
QUALCOMM INC COM 747525103   23,267,647 182,377 SH   SOLE   182,376 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   8,913,486 91,019 SH   SOLE   91,018 0 0
REALTY INCOME CORP COM 756109104   6,995,573 110,480 SH   SOLE   110,479 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   206,350 1,030 SH   SOLE   1,030 0 0
REPUBLIC SVCS INC COM 760759100   11,671,237 86,313 SH   SOLE   86,312 0 0
RESMED INC COM 761152107   1,167,217 5,330 SH   SOLE   5,330 0 0
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   232,350 15,000 SH   SOLE   15,000 0 0
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107   405,000 30,000 SH   SOLE   30,000 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   254,491 16,440 SH   SOLE   16,440 0 0
ROCKWELL AUTOMATION INC COM 773903109   22,699,932 77,355 SH   SOLE   77,355 0 0
RPM INTL INC COM 749685103   1,961,504 22,484 SH   SOLE   22,484 0 0
S&P GLOBAL INC COM 78409V104   344,080 998 SH   SOLE   998 0 0
SABINE RTY TR UNIT BEN INT 785688102   524,213 7,300 SH   SOLE   7,300 0 0
SALESFORCE INC COM 79466L302   497,918 2,492 SH   SOLE   2,492 0 0
SCHWAB CHARLES CORP COM 808513105   13,556,768 258,816 SH   SOLE   258,815 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   378,032 10,863 SH   SOLE   10,863 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   355,568 6,570 SH   SOLE   6,570 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   5,151,199 105,579 SH   SOLE   105,578 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   540,075 11,513 SH   SOLE   11,513 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   616,372 12,881 SH   SOLE   12,881 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,690,595 64,114 SH   SOLE   64,114 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   291,509 4,445 SH   SOLE   4,445 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   431,278 8,916 SH   SOLE   8,916 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   377,249 5,560 SH   SOLE   5,560 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   525,399 12,530 SH   SOLE   12,530 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,724,681 47,002 SH   SOLE   47,001 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,219,042 38,863 SH   SOLE   38,863 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,533,848 327,647 SH   SOLE   327,646 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,077,996 27,270 SH   SOLE   27,270 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,819,487 24,354 SH   SOLE   24,354 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,420,799 80,494 SH   SOLE   80,494 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   5,818,920 57,511 SH   SOLE   57,510 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,413,638 20,884 SH   SOLE   20,884 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,221,884 15,149 SH   SOLE   15,148 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   27,872,809 184,576 SH   SOLE   184,575 0 0
SEMPRA COM 816851109   336,936 2,229 SH   SOLE   2,229 0 0
SENECA FOODS CORP NEW CL A 817070501   287,224 5,495 SH   SOLE   5,495 0 0
SHERWIN WILLIAMS CO COM 824348106   34,551,634 153,720 SH   SOLE   153,719 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   4,599,934 201,840 SH   SOLE   201,840 0 0
SHOPIFY INC CL A 82509L107   7,393,355 154,221 SH   SOLE   154,221 0 0
SIMON PPTY GROUP INC NEW COM 828806109   231,778 2,070 SH   SOLE   2,070 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   414,190 104,330 SH   SOLE   104,330 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,175,314 26,914 SH   SOLE   26,914 0 0
SMUCKER J M CO COM NEW 832696405   337,123 2,142 SH   SOLE   2,142 0 0
SOUTHERN CO COM 842587107   831,342 11,948 SH   SOLE   11,947 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   641,551 1,929 SH   SOLE   1,928 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,439,193 7,855 SH   SOLE   7,855 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   480,516 14,079 SH   SOLE   14,079 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   40,071,378 97,881 SH   SOLE   97,880 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   13,134,538 28,652 SH   SOLE   28,652 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,511,571 58,611 SH   SOLE   58,610 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   1,566,022 35,640 SH   SOLE   35,640 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   5,513,849 114,514 SH   SOLE   114,514 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   308,990 10,571 SH   SOLE   10,571 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   11,585,840 209,282 SH   SOLE   209,281 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   420,841 10,335 SH   SOLE   10,335 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   8,243,496 98,102 SH   SOLE   98,101 0 0
SPDR SER TR S&P BIOTECH 78464A870   7,280,487 95,532 SH   SOLE   95,531 0 0
SPDR SER TR S&P DIVID ETF 78464A763   2,233,705 18,056 SH   SOLE   18,055 0 0
SPDR SER TR S&P REGL BKG 78464A698   409,565 9,338 SH   SOLE   9,338 0 0
SPROUT SOCIAL INC COM CL A 85209W109   9,327,120 153,205 SH   SOLE   153,205 0 0
STARBUCKS CORP COM 855244109   5,684,348 54,589 SH   SOLE   54,588 0 0
STARWOOD PPTY TR INC COM 85571B105   484,706 27,400 SH   SOLE   27,400 0 0
STATE STR CORP COM 857477103   1,579,953 20,874 SH   SOLE   20,873 0 0
STEEL DYNAMICS INC COM 858119100   311,254 2,753 SH   SOLE   2,753 0 0
STERIS PLC SHS USD G8473T100   8,850,073 46,268 SH   SOLE   46,267 0 0
STRYKER CORPORATION COM 863667101   27,980,381 98,015 SH   SOLE   98,015 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   206,854 4,713 SH   SOLE   4,713 0 0
SYSCO CORP COM 871829107   2,530,882 32,771 SH   SOLE   32,770 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   498,091 5,355 SH   SOLE   5,354 0 0
TARGA RES CORP COM 87612G101   334,841 4,590 SH   SOLE   4,590 0 0
TARGET CORP COM 87612E106   2,895,820 17,484 SH   SOLE   17,483 0 0
TE CONNECTIVITY LTD SHS H84989104   9,281,765 70,772 SH   SOLE   70,772 0 0
TESLA INC COM 88160R101   1,564,248 7,540 SH   SOLE   7,540 0 0
TEXAS INSTRS INC COM 882508104   351,557 1,890 SH   SOLE   1,890 0 0
THE CIGNA GROUP COM 125523100   876,383 3,430 SH   SOLE   3,429 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   24,996,221 43,368 SH   SOLE   43,368 0 0
TIMKEN CO COM 887389104   353,030 4,320 SH   SOLE   4,320 0 0
TJX COS INC NEW COM 872540109   15,544,680 198,375 SH   SOLE   198,375 0 0
T-MOBILE US INC COM 872590104   5,782,882 39,926 SH   SOLE   39,926 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,413,948 65,400 SH   SOLE   65,400 0 0
TRADEWEB MKTS INC CL A 892672106   5,778,446 73,126 SH   SOLE   73,126 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   972,886 5,288 SH   SOLE   5,288 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,085,230 12,165 SH   SOLE   12,165 0 0
TRUIST FINL CORP COM 89832Q109   1,610,509 47,229 SH   SOLE   47,228 0 0
UBIQUITI INC COM 90353W103   2,065,931 7,604 SH   SOLE   7,604 0 0
UGI CORP NEW COM 902681105   618,519 17,794 SH   SOLE   17,794 0 0
UNILEVER PLC SPON ADR NEW 904767704   574,610 11,065 SH   SOLE   11,065 0 0
UNION PAC CORP COM 907818108   19,984,565 99,297 SH   SOLE   99,297 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,060,392 26,086 SH   SOLE   26,085 0 0
UNITED RENTALS INC COM 911363109   4,351,777 10,996 SH   SOLE   10,996 0 0
UNITED STATES STL CORP NEW COM 912909108   360,337 13,806 SH   SOLE   13,806 0 0
UNITEDHEALTH GROUP INC COM 91324P102   18,474,859 39,093 SH   SOLE   39,092 0 0
UPSTART HLDGS INC COM 91680M107   1,132,290 71,258 SH   SOLE   71,258 0 0
US BANCORP DEL COM NEW 902973304   13,351,644 370,365 SH   SOLE   370,364 0 0
VALERO ENERGY CORP COM 91913Y100   435,717 3,121 SH   SOLE   3,121 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,405,665 19,039 SH   SOLE   19,039 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   301,920 1,310 SH   SOLE   1,309 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   6,093,833 24,430 SH   SOLE   24,430 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   903,549 4,837 SH   SOLE   4,836 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   733,371 3,763 SH   SOLE   3,763 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   213,976 1,596 SH   SOLE   1,596 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   9,618,742 45,604 SH   SOLE   45,603 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,485,210 17,885 SH   SOLE   17,885 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,335,993 32,802 SH   SOLE   32,802 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,448,033 9,121 SH   SOLE   9,120 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,249,821 6,593 SH   SOLE   6,593 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,657,973 7,661 SH   SOLE   7,661 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,835,486 38,390 SH   SOLE   38,390 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,044,408 14,803 SH   SOLE   14,802 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,776,362 51,924 SH   SOLE   51,923 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   749,214 18,545 SH   SOLE   18,544 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   396,293 4,303 SH   SOLE   4,303 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   343,264 4,503 SH   SOLE   4,503 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   518,938 8,252 SH   SOLE   8,251 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   504,954 2,710 SH   SOLE   2,710 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,556,502 107,503 SH   SOLE   107,502 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   235,029 4,257 SH   SOLE   4,257 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   506,898 11,222 SH   SOLE   11,222 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,774,183 16,817 SH   SOLE   16,816 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   205,084 2,633 SH   SOLE   2,633 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   324,322 1,360 SH   SOLE   1,360 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   889,123 2,307 SH   SOLE   2,306 0 0
VENTYX BIOSCIENCES INC COM 92332V107   335,000 10,000 SH   SOLE   10,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   9,900,741 254,583 SH   SOLE   254,583 0 0
VISA INC COM CL A 92826C839   23,077,233 102,356 SH   SOLE   102,356 0 0
WABTEC COM 929740108   261,442 2,587 SH   SOLE   2,587 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   558,087 16,139 SH   SOLE   16,138 0 0
WALMART INC COM 931142103   9,313,150 63,161 SH   SOLE   63,161 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   232,012 15,365 SH   SOLE   15,365 0 0
WASTE MGMT INC DEL COM 94106L109   7,959,599 48,781 SH   SOLE   48,781 0 0
WATSCO INC COM 942622200   7,064,425 22,204 SH   SOLE   22,204 0 0
WEC ENERGY GROUP INC COM 92939U106   230,719 2,434 SH   SOLE   2,434 0 0
WELLS FARGO CO NEW COM 949746101   992,065 26,540 SH   SOLE   26,539 0 0
WELLTOWER INC COM 95040Q104   616,283 8,597 SH   SOLE   8,596 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   610,669 12,680 SH   SOLE   12,680 0 0
WINGSTOP INC COM 974155103   5,543,357 30,196 SH   SOLE   30,195 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   280,592 4,501 SH   SOLE   4,501 0 0
WORKDAY INC CL A 98138H101   5,484,188 26,553 SH   SOLE   26,552 0 0
WORKHORSE GROUP INC COM NEW 98138J206   15,601 11,730 SH   SOLE   11,730 0 0
WP CAREY INC COM 92936U109   10,694,598 138,084 SH   SOLE   138,083 0 0
YETI HLDGS INC COM 98585X104   6,995,920 174,898 SH   SOLE   174,898 0 0
YUM BRANDS INC COM 988498101   489,092 3,703 SH   SOLE   3,703 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   14,826,432 46,624 SH   SOLE   46,624 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   225,578 1,746 SH   SOLE   1,745 0 0
ZOETIS INC CL A 98978V103   27,147,118 163,105 SH   SOLE   163,104 0 0