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 17,144 66,940 SH   SOLE   66,940 0 0
ALPHABET INC CAP STK CL A 02079K305 436 163 SH   SOLE   163 0 0
ALPHABET INC CAP STK CL C 02079K107 590 221 SH   SOLE   221 0 0
AMAZON COM INC COM 023135106 1,876 571 SH   SOLE   501 0 70
APPLE INC COM 037833100 5,320 37,599 SH   SOLE   34,339 0 3,260
AT&T INC COM 00206R102 305 11,280 SH   SOLE   11,280 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,580 20,443 SH   SOLE   18,813 0 1,630
BK OF AMERICA CORP COM 060505104 216 5,098 SH   SOLE   5,098 0 0
C3 AI INC CL A 12468P104 4,686 101,127 SH   SOLE   0 0 101,127
CMC MATERIALS INC COM 12571T100 551 4,475 SH   SOLE   4,475 0 0
COMCAST CORP NEW CL A 20030N101 241 4,303 SH   SOLE   4,303 0 0
DISNEY WALT CO COM 254687106 954 5,642 SH   SOLE   5,052 0 590
ENBRIDGE INC COM 29250N105 205 5,160 SH   SOLE   5,160 0 0
ESSENTIAL UTILS INC COM 29670G102 546 11,853 SH   SOLE   11,853 0 0
EXXON MOBIL CORP COM 30231G102 263 4,465 SH   SOLE   4,465 0 0
FACEBOOK INC CL A 30303M102 401 1,181 SH   SOLE   1,181 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 368 17,935 SH   SOLE   9,435 0 8,500
GLOBAL X FDS US PFD ETF 37954Y657 17,284 670,963 SH   SOLE   628,853 0 42,110
HOME DEPOT INC COM 437076102 236 719 SH   SOLE   719 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 251 11,490 SH   SOLE   11,490 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 277 960 SH   SOLE   960 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 777 5,185 SH   SOLE   4,545 0 640
ISHARES TR CORE MSCI TOTAL 46432F834 10,853 152,859 SH   SOLE   140,585 0 12,274
ISHARES TR CORE S&P500 ETF 464287200 256 595 SH   SOLE   435 0 160
ISHARES TR RUS 1000 GRW ETF 464287614 221 806 SH   SOLE   806 0 0
JOHNSON & JOHNSON COM 478160104 362 2,239 SH   SOLE   2,239 0 0
JPMORGAN CHASE & CO COM 46625H100 587 3,585 SH   SOLE   3,583 0 2
MCDONALDS CORP COM 580135101 285 1,181 SH   SOLE   1,181 0 0
MICROSOFT CORP COM 594918104 597 2,118 SH   SOLE   2,118 0 0
NETFLIX INC COM 64110L106 241 395 SH   SOLE   365 0 30
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 147 10,324 SH   SOLE   10,324 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 398 35,172 SH   SOLE   35,172 0 0
ORION ENGINEERED CARBONS S A COM L72967109 273 15,000 SH   SOLE   15,000 0 0
PFIZER INC COM 717081103 503 11,698 SH   SOLE   11,698 0 0
PNC FINL SVCS GROUP INC COM 693475105 345 1,764 SH   SOLE   764 0 1,000
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 253 8,309 SH   SOLE   6,309 0 2,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 418 2,820 SH   SOLE   2,820 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,217 68,052 SH   SOLE   62,419 0 5,633
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,595 55,899 SH   SOLE   50,947 0 4,952
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,103 27,480 SH   SOLE   24,850 0 2,630
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,540 36,211 SH   SOLE   33,786 0 2,425
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,165 23,219 SH   SOLE   21,787 0 1,431
SPDR SER TR PRTFLO S&P500 HI 78468R788 4,385 112,087 SH   SOLE   102,705 0 9,382
SPDR SER TR S&P 600 SMCP GRW 78464A201 472 5,418 SH   SOLE   5,418 0 0
TESLA INC COM 88160R101 483 622 SH   SOLE   402 0 220
VANGUARD INDEX FDS VALUE ETF 922908744 5,070 37,454 SH   SOLE   32,800 0 4,654
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,455 83,149 SH   SOLE   75,389 0 7,760
VERIZON COMMUNICATIONS INC COM 92343V104 359 6,647 SH   SOLE   6,647 0 0
VISA INC COM CL A 92826C839 517 2,321 SH   SOLE   1,391 0 930