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 BBG001S5T7X2 1,232,988 13,170 SH   SOLE   0 0 13,170
ABBOTT LABS COM 002824100 BBG001S5N9M6 3,733,858 38,553 SH   SOLE   0 0 38,553
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 11,670,877 78,297 SH   SOLE   0 0 78,297
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 546,594 1,780 SH   SOLE   0 0 1,780
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,535,819 3,012 SH   SOLE   0 0 3,012
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 701,982 2,477 SH   SOLE   0 0 2,477
ALLSTATE CORP COM 020002101 BBG001S9BM06 274,737 2,466 SH   SOLE   0 0 2,466
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 18,375,623 140,422 SH   SOLE   0 0 140,422
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,178,475 8,938 SH   SOLE   0 0 8,938
AMAZON COM INC COM 023135106 BBG001S5PQL7 19,127,365 150,467 SH   SOLE   0 0 150,467
AMEREN CORP COM 023608102 BBG001S5NF24 240,953 3,220 SH   SOLE   0 0 3,220
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 246,270 3,274 SH   SOLE   0 0 3,274
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,739,854 11,662 SH   SOLE   0 0 11,662
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 6,604,998 40,164 SH   SOLE   0 0 40,164
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 329,021 998 SH   SOLE   0 0 998
AMGEN INC COM 031162100 BBG001S5NNL6 1,015,375 3,778 SH   SOLE   0 0 3,778
APPLE INC COM 037833100 BBG001S5N8V8 53,185,184 310,643 SH   SOLE   0 0 310,643
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 279,807 2,021 SH   SOLE   0 0 2,021
AT&T INC COM 00206R102 BBG001S5VWH2 533,931 35,548 SH   SOLE   0 0 35,548
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 287,388 2,713 SH   SOLE   0 0 2,713
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4,920,370 20,452 SH   SOLE   0 0 20,452
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 798,436 29,161 SH   SOLE   0 0 29,161
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 44,983,696 1,399,617 SH   SOLE   0 0 1,399,617
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 475,954 1,841 SH   SOLE   0 0 1,841
BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 2,613,336 52,100 SH   SOLE   0 0 52,100
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 531,477 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 6,420,999 18,330 SH   SOLE   0 0 18,330
BLACKROCK INC COM 09247X101 BBG001SDBP55 6,220,559 9,622 SH   SOLE   0 0 9,622
BLACKSTONE INC COM 09260D107 BBG001S7H949 373,490 3,486 SH   SOLE   0 0 3,486
BOEING CO COM 097023105 BBG001S5P0V3 951,116 4,962 SH   SOLE   0 0 4,962
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,860,971 32,064 SH   SOLE   0 0 32,064
BRUKER CORP COM 116794108 BBG001SF69P0 263,684 4,232 SH   SOLE   0 0 4,232
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 9,264,925 39,543 SH   SOLE   0 0 39,543
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 315,920 4,230 SH   SOLE   0 0 4,230
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 682,891 2,634 SH   SOLE   0 0 2,634
CATERPILLAR INC COM 149123101 BBG001S5PJ06 3,208,707 11,754 SH   SOLE   0 0 11,754
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 1,104,341 41,130 SH   SOLE   0 0 41,130
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 21,511,393 127,573 SH   SOLE   0 0 127,573
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 334,545 1,607 SH   SOLE   0 0 1,607
CISCO SYS INC COM 17275R102 BBG001S6HC62 13,667,370 254,229 SH   SOLE   0 0 254,229
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 796,491 14,997 SH   SOLE   0 0 14,997
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,148,031 38,371 SH   SOLE   0 0 38,371
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 301,080 4,234 SH   SOLE   0 0 4,234
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1,358,179 30,631 SH   SOLE   0 0 30,631
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 445,177 3,716 SH   SOLE   0 0 3,716
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 344,366 3,157 SH   SOLE   0 0 3,157
CORNING INC COM 219350105 BBG001S5RLH1 1,727,619 56,699 SH   SOLE   0 0 56,699
CORTEVA INC COM 22052L104 BBG00BN969D0 324,069 6,334 SH   SOLE   0 0 6,334
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 14,875,078 26,329 SH   SOLE   0 0 26,329
CSX CORP COM 126408103 BBG001S5Q7Q3 2,165,292 70,416 SH   SOLE   0 0 70,416
CUMMINS INC COM 231021106 BBG001S5Q9M3 266,841 1,168 SH   SOLE   0 0 1,168
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 7,990,957 114,451 SH   SOLE   0 0 114,451
D R HORTON INC COM 23331A109 BBG001S8M692 6,641,154 61,795 SH   SOLE   0 0 61,795
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 10,247,086 41,302 SH   SOLE   0 0 41,302
DEERE & CO COM 244199105 BBG001S5QFF7 8,889,733 23,556 SH   SOLE   0 0 23,556
DISNEY WALT CO COM 254687106 BBG001S5QHF3 5,623,492 69,383 SH   SOLE   0 0 69,383
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 231,450 24,312 SH   SOLE   0 0 24,312
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 417,218 9,340 SH   SOLE   0 0 9,340
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 2,140,633 24,254 SH   SOLE   0 0 24,254
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 222,035 2,977 SH   SOLE   0 0 2,977
EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 224,443 2,925 SH   SOLE   0 0 2,925
EATON CORP PLC SHS G29183103 BBG001S5QZ45 299,658 1,405 SH   SOLE   0 0 1,405
ECOLAB INC COM 278865100 BBG001S5QRB5 6,236,809 36,817 SH   SOLE   0 0 36,817
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 285,434 4,120 SH   SOLE   0 0 4,120
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,434,674 2,671 SH   SOLE   0 0 2,671
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2,291,027 23,724 SH   SOLE   0 0 23,724
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 847,962 25,445 SH   SOLE   0 0 25,445
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 757,227 53,972 SH   SOLE   0 0 53,972
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 3,017,090 87,885 SH   SOLE   0 0 87,885
EXELON CORP COM 30161N101 BBG001SBJMT2 516,778 13,675 SH   SOLE   0 0 13,675
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,130,131 60,641 SH   SOLE   0 0 60,641
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 403,485 4,452 SH   SOLE   0 0 4,452
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 7,246,278 583,436 SH   SOLE   0 0 583,436
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 513,926 4,649 SH   SOLE   0 0 4,649
GENERAL MLS INC COM 370334104 BBG001S5RKR2 362,055 5,658 SH   SOLE   0 0 5,658
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 234,755 6,476 SH   SOLE   0 0 6,476
HERSHEY CO COM 427866108 BBG001S5S148 844,338 4,220 SH   SOLE   0 0 4,220
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,223,601 4,050 SH   SOLE   0 0 4,050
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3,054,306 16,533 SH   SOLE   0 0 16,533
HUMANA INC COM 444859102 BBG001S5S1X6 282,182 580 SH   SOLE   0 0 580
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 376,580 1,635 SH   SOLE   0 0 1,635
INTEL CORP COM 458140100 BBG001S5SF65 1,411,979 39,718 SH   SOLE   0 0 39,718
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 3,565,584 25,414 SH   SOLE   0 0 25,414
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 279,158 12,407 SH   SOLE   0 0 12,407
INVESCO PA VALUE MUN INC TR COM 46132K109 BBG001S75GP3 341,890 38,200 SH   SOLE   0 0 38,200
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 744,605 2,078 SH   SOLE   0 0 2,078
IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 6,697,404 147,650 SH   SOLE   0 0 147,650
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 31,114,913 653,812 SH   SOLE   0 0 653,812
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 292,384 9,656 SH   SOLE   0 0 9,656
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 201,470 3,999 SH   SOLE   0 0 3,999
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 24,454,995 380,031 SH   SOLE   0 0 380,031
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 74,073,096 297,065 SH   SOLE   0 0 297,065
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 79,399,474 841,720 SH   SOLE   0 0 841,720
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 26,826,243 284,810 SH   SOLE   0 0 284,810
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 69,523,367 161,897 SH   SOLE   0 0 161,897
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 41,904,563 445,604 SH   SOLE   0 0 445,604
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 212,990 3,081 SH   SOLE   0 0 3,081
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 292,620 8,696 SH   SOLE   0 0 8,696
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 776,917 8,273 SH   SOLE   0 0 8,273
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 496,986 10,971 SH   SOLE   0 0 10,971
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 914,500 12,405 SH   SOLE   0 0 12,405
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 2,131,867 20,897 SH   SOLE   0 0 20,897
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 281,540 5,650 SH   SOLE   0 0 5,650
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 12,595,698 152,638 SH   SOLE   0 0 152,638
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,882,963 27,321 SH   SOLE   0 0 27,321
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1,333,563 35,140 SH   SOLE   0 0 35,140
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 216,060 920 SH   SOLE   0 0 920
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 737,707 8,076 SH   SOLE   0 0 8,076
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 617,433 8,916 SH   SOLE   0 0 8,916
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 768,251 3,829 SH   SOLE   0 0 3,829
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 210,759 1,958 SH   SOLE   0 0 1,958
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 404,781 8,346 SH   SOLE   0 0 8,346
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,004,102 20,010 SH   SOLE   0 0 20,010
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 20,196,871 129,675 SH   SOLE   0 0 129,675
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 249,395 4,687 SH   SOLE   0 0 4,687
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 18,488,497 127,489 SH   SOLE   0 0 127,489
KARYOPHARM THERAPEUTICS INC NOTE 3.000%10/1 48576UAA4   45,794 75,000 PRN   SOLE   0 0 75,000
KEYCORP COM 493267108 BBG001S5SKV6 122,621 11,396 SH   SOLE   0 0 11,396
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 531,257 4,396 SH   SOLE   0 0 4,396
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 266,289 16,061 SH   SOLE   0 0 16,061
LINDE PLC SHS G54950103 BBG01FND0CH6 4,655,864 12,504 SH   SOLE   0 0 12,504
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 7,902,984 19,325 SH   SOLE   0 0 19,325
M & T BK CORP COM 55261F104 BBG001S7S2B4 249,612 1,974 SH   SOLE   0 0 1,974
MASCO CORP COM 574599106 BBG001S5SZ70 269,655 5,045 SH   SOLE   0 0 5,045
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,047,578 2,646 SH   SOLE   0 0 2,646
MCDONALDS CORP COM 580135101 BBG001S5T110 8,734,200 33,154 SH   SOLE   0 0 33,154
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 212,642 489 SH   SOLE   0 0 489
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 272,268 3,475 SH   SOLE   0 0 3,475
MERCK & CO INC COM 58933Y105 BBG001S5TC52 5,383,873 52,296 SH   SOLE   0 0 52,296
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 950,165 3,165 SH   SOLE   0 0 3,165
MICROSOFT CORP COM 594918104 BBG001S5TD05 51,356,642 162,650 SH   SOLE   0 0 162,650
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 737,169 10,622 SH   SOLE   0 0 10,622
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 5,301,195 100,117 SH   SOLE   0 0 100,117
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 293,440 3,593 SH   SOLE   0 0 3,593
MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 228,811 18,045 SH   SOLE   0 0 18,045
NETFLIX INC COM 64110L106 BBG001SF6L46 498,054 1,319 SH   SOLE   0 0 1,319
NEURONETICS INC COM 64131A105 BBG001SSSWY7 40,415 29,937 SH   SOLE   0 0 29,937
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 9,038,765 157,772 SH   SOLE   0 0 157,772
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 239,023 543 SH   SOLE   0 0 543
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 427,052 11,649 SH   SOLE   0 0 11,649
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 BBG001S6PT66 146,713 14,426 SH   SOLE   0 0 14,426
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 25,199,790 57,932 SH   SOLE   0 0 57,932
ORACLE CORP COM 68389X105 BBG001S5SJG6 560,952 5,296 SH   SOLE   0 0 5,296
OUTSET MED INC COM 690145107 BBG0026ZJTR8 173,917 15,985 SH   SOLE   0 0 15,985
PAYCHEX INC COM 704326107 BBG001S5V135 1,811,142 15,704 SH   SOLE   0 0 15,704
PEPSICO INC COM 713448108 BBG001S695T1 4,776,811 28,192 SH   SOLE   0 0 28,192
PFIZER INC COM 717081103 BBG001S5V466 4,801,099 144,742 SH   SOLE   0 0 144,742
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 287,461 3,105 SH   SOLE   0 0 3,105
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 3,493,137 28,453 SH   SOLE   0 0 28,453
PPG INDS INC COM 693506107 BBG001S5VC13 765,820 5,900 SH   SOLE   0 0 5,900
PPL CORP COM 69351T106 BBG001S5VC31 1,225,827 52,030 SH   SOLE   0 0 52,030
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 17,979,402 123,265 SH   SOLE   0 0 123,265
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 19,389,103 172,793 SH   SOLE   0 0 172,793
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 218,648 3,842 SH   SOLE   0 0 3,842
QUALCOMM INC COM 747525103 BBG001S6VS70 1,746,252 15,724 SH   SOLE   0 0 15,724
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 418,061 5,809 SH   SOLE   0 0 5,809
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 8,205,084 22,454 SH   SOLE   0 0 22,454
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1,148,102 19,693 SH   SOLE   0 0 19,693
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 6,354,029 115,738 SH   SOLE   0 0 115,738
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 672,699 9,507 SH   SOLE   0 0 9,507
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 3,117,746 42,873 SH   SOLE   0 0 42,873
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 361,891 7,152 SH   SOLE   0 0 7,152
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 40,986,232 605,589 SH   SOLE   0 0 605,589
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 497,703 12,016 SH   SOLE   0 0 12,016
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 235,068 3,585 SH   SOLE   0 0 3,585
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 996,499 11,024 SH   SOLE   0 0 11,024
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 249,298 2,459 SH   SOLE   0 0 2,459
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 292,823 4,969 SH   SOLE   0 0 4,969
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 300,848 4,673 SH   SOLE   0 0 4,673
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 922,261 3,616 SH   SOLE   0 0 3,616
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 392,413 7,191 SH   SOLE   0 0 7,191
SOUTHERN CO COM 842587107 BBG001S5W777 227,297 3,512 SH   SOLE   0 0 3,512
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 447,313 2,609 SH   SOLE   0 0 2,609
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 14,477,799 33,868 SH   SOLE   0 0 33,868
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 519,200 1,137 SH   SOLE   0 0 1,137
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 333,273 2,973 SH   SOLE   0 0 2,973
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 12,354,945 136,670 SH   SOLE   0 0 136,670
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 2,108,982 67,058 SH   SOLE   0 0 67,058
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 510,512 13,835 SH   SOLE   0 0 13,835
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 2,466,069 84,109 SH   SOLE   0 0 84,109
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 554,090 9,347 SH   SOLE   0 0 9,347
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 378,407 21,848 SH   SOLE   0 0 21,848
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 216,054 2,585 SH   SOLE   0 0 2,585
STARBUCKS CORP COM 855244109 BBG001S72KH6 267,371 2,929 SH   SOLE   0 0 2,929
STRYKER CORPORATION COM 863667101 BBG001S8FR03 10,133,595 37,083 SH   SOLE   0 0 37,083
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 6,396,168 45,560 SH   SOLE   0 0 45,560
TARGET CORP COM 87612E106 BBG001SC0K41 1,546,874 13,990 SH   SOLE   0 0 13,990
TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 284,402 1,448 SH   SOLE   0 0 1,448
TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 23,200 20,000 SH   SOLE   0 0 20,000
TESLA INC COM 88160R101 BBG001SQKGD7 763,421 3,051 SH   SOLE   0 0 3,051
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 700,280 4,404 SH   SOLE   0 0 4,404
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 282,652 155 SH   SOLE   0 0 155
TEXTRON INC COM 883203101 BBG001S5WZ39 608,554 7,788 SH   SOLE   0 0 7,788
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 608,471 2,127 SH   SOLE   0 0 2,127
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 1,528,088 20,661 SH   SOLE   0 0 20,661
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1,002,172 4,939 SH   SOLE   0 0 4,939
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 301,307 1,845 SH   SOLE   0 0 1,845
UNION PAC CORP COM 907818108 BBG001S5X2M0 415,609 2,041 SH   SOLE   0 0 2,041
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 372,848 2,392 SH   SOLE   0 0 2,392
UNIVEST FINANCIAL CORPORATIO COM 915271100 BBG001S6YQ99 576,352 33,162 SH   SOLE   0 0 33,162
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 254,823 2,822 SH   SOLE   0 0 2,822
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 2,078,913 28,750 SH   SOLE   0 0 28,750
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 1,497,115 22,325 SH   SOLE   0 0 22,325
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 3,488,249 46,405 SH   SOLE   0 0 46,405
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 3,042,653 63,614 SH   SOLE   0 0 63,614
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 12,079,142 44,358 SH   SOLE   0 0 44,358
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3,503,818 17,905 SH   SOLE   0 0 17,905
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 275,015 1,412 SH   SOLE   0 0 1,412
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 359,945 2,749 SH   SOLE   0 0 2,749
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 25,719,803 123,510 SH   SOLE   0 0 123,510
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2,228,068 5,674 SH   SOLE   0 0 5,674
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 300,570 1,885 SH   SOLE   0 0 1,885
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 27,088,772 143,274 SH   SOLE   0 0 143,274
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 731,734 3,416 SH   SOLE   0 0 3,416
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,395,135 11,276 SH   SOLE   0 0 11,276
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 10,228,792 74,159 SH   SOLE   0 0 74,159
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 10,096,205 194,644 SH   SOLE   0 0 194,644
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 69,289,409 1,767,136 SH   SOLE   0 0 1,767,136
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1,335,027 30,494 SH   SOLE   0 0 30,494
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 413,622 2,662 SH   SOLE   0 0 2,662
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 708,123 13,231 SH   SOLE   0 0 13,231
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 99,492,485 2,275,674 SH   SOLE   0 0 2,275,674
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 822,072 7,250 SH   SOLE   0 0 7,250
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 1,760,440 29,757 SH   SOLE   0 0 29,757
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 253,061 2,449 SH   SOLE   0 0 2,449
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 702,529 9,849 SH   SOLE   0 0 9,849
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 422,372 1,568 SH   SOLE   0 0 1,568
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 596,376 7,425 SH   SOLE   0 0 7,425
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 345,747 1,471 SH   SOLE   0 0 1,471
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 867,178 2,090 SH   SOLE   0 0 2,090
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,911,318 58,973 SH   SOLE   0 0 58,973
VISA INC COM CL A 92826C839 BBG001SRCFY3 14,319,290 62,255 SH   SOLE   0 0 62,255
WALMART INC COM 931142103 BBG001S5XH92 467,475 2,923 SH   SOLE   0 0 2,923
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 8,345,379 54,745 SH   SOLE   0 0 54,745
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 254,216 3,156 SH   SOLE   0 0 3,156
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 831,614 20,353 SH   SOLE   0 0 20,353
WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 656,616 14,390 SH   SOLE   0 0 14,390
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 402,198 13,118 SH   SOLE   0 0 13,118
WILLIAMS COS INC COM 969457100 BBG001S5XH10 429,480 12,748 SH   SOLE   0 0 12,748
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 585,564 5,218 SH   SOLE   0 0 5,218
ZOETIS INC CL A 98978V103 BBG0039320P7 10,590,567 60,872 SH   SOLE   0 0 60,872