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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AIR PRODS & CHEMS INC COM 009158106 16,129 67,069 SH   SOLE   66,736 0 333
ALPHABET INC CAP STK CL A 02079K305 441 202 SH   SOLE   187 0 15
ALPHABET INC CAP STK CL C 02079K107 385 176 SH   SOLE   176 0 0
AMAZON COM INC COM 023135106 1,226 11,540 SH   SOLE   9,840 0 1,700
APPLE INC COM 037833100 5,401 39,505 SH   SOLE   36,244 0 3,261
ASTRAZENECA PLC SPONSORED ADR 046353108 214 3,232 SH   SOLE   3,232 0 0
AT&T INC COM 00206R102 278 13,276 SH   SOLE   13,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,356 15,955 SH   SOLE   14,440 0 1,515
BRISTOL-MYERS SQUIBB CO COM 110122108 206 2,670 SH   SOLE   2,670 0 0
C3 AI INC CL A 12468P104 1,847 101,127 SH   SOLE   0 0 101,127
CMC MATERIALS INC COM 12571T100 587 3,363 SH   SOLE   3,363 0 0
COCA COLA CO COM 191216100 220 3,494 SH   SOLE   3,494 0 0
DISNEY WALT CO COM 254687106 558 5,906 SH   SOLE   5,316 0 590
EATON VANCE TAX-MANAGED GLOB COM 27829C105 678 81,645 SH   SOLE   71,045 0 10,600
ENBRIDGE INC COM 29250N105 218 5,160 SH   SOLE   5,160 0 0
ESSENTIAL UTILS INC COM 29670G102 543 11,853 SH   SOLE   11,853 0 0
EXXON MOBIL CORP COM 30231G102 416 4,859 SH   SOLE   4,859 0 0
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 1,615 35,975 SH   SOLE   33,265 0 2,710
GLOBAL X FDS US PFD ETF 37954Y657 5,965 281,220 SH   SOLE   257,785 0 23,435
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,223 68,711 SH   SOLE   64,791 0 3,920
ISHARES TR CORE MSCI TOTAL 46432F834 13,515 236,984 SH   SOLE   222,674 0 14,310
ISHARES TR CORE S&P500 ETF 464287200 347 915 SH   SOLE   735 0 180
ISHARES TR PFD AND INCM SEC 464288687 9,530 289,839 SH   SOLE   278,969 0 10,870
ISHARES TR RUS 1000 GRW ETF 464287614 216 988 SH   SOLE   988 0 0
JOHNSON & JOHNSON COM 478160104 359 2,021 SH   SOLE   2,021 0 0
JPMORGAN CHASE & CO COM 46625H100 388 3,443 SH   SOLE   3,441 0 2
MCDONALDS CORP COM 580135101 359 1,456 SH   SOLE   1,456 0 0
MICROSOFT CORP COM 594918104 522 2,033 SH   SOLE   2,033 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 768 283,502 SH   SOLE   283,502 0 0
ORION ENGINEERED CARBONS S A COM L72967109 466 30,000 SH   SOLE   30,000 0 0
PFIZER INC COM 717081103 596 11,375 SH   SOLE   11,375 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 206 3,252 SH   SOLE   3,252 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 332 5,730 SH   SOLE   5,730 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,139 113,798 SH   SOLE   107,034 0 6,764
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,634 118,861 SH   SOLE   112,077 0 6,784
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 210 2,910 SH   SOLE   2,910 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,332 49,814 SH   SOLE   46,599 0 3,215
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,443 40,935 SH   SOLE   38,375 0 2,560
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,347 25,024 SH   SOLE   23,511 0 1,512
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,235 55,990 SH   SOLE   51,900 0 4,090
SPDR SER TR S&P 600 SMCP GRW 78464A201 510 7,235 SH   SOLE   7,235 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 1,555 50,584 SH   SOLE   46,769 0 3,815
TESLA INC COM 88160R101 400 594 SH   SOLE   418 0 176
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,108 17,646 SH   SOLE   15,776 0 1,870
VANGUARD INDEX FDS VALUE ETF 922908744 8,002 60,679 SH   SOLE   55,450 0 5,229
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12,755 241,483 SH   SOLE   224,326 0 17,157
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 313 2,180 SH   SOLE   2,180 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 10,858 210,382 SH   SOLE   197,442 0 12,940
VELODYNE LIDAR INC COM 92259F101 10 10,000 SH   SOLE   10,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 451 8,888 SH   SOLE   8,888 0 0
VINCO VENTURES INC COM 927330100 42 30,090 SH   SOLE   30,090 0 0
VISA INC COM CL A 92826C839 452 2,295 SH   SOLE   1,165 0 1,130