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
APPLE INC COM 037833100 37,575 211,609 SH   SOLE   0 0 211,609
VANGUARD INDEX FDS GROWTH ETF 922908736 17,686 55,114 SH   SOLE   0 0 55,114
AMAZON COM INC COM 023135106 15,103 4,530 SH   SOLE   0 0 4,530
MICROSOFT CORP COM 594918104 11,454 34,057 SH   SOLE   0 0 34,057
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,281 48,216 SH   SOLE   0 0 48,216
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,180 82,802 SH   SOLE   0 0 82,802
ISHARES TR CORE S&P MCP ETF 464287507 4,179 14,763 SH   SOLE   0 0 14,763
ISHARES TR CORE DIV GRWTH 46434V621 4,042 72,719 SH   SOLE   0 0 72,719
ALPHABET INC CAP STK CL A 02079K305 2,695 930 SH   SOLE   0 0 930
VISA INC COM CL A 92826C839 2,511 11,587 SH   SOLE   0 0 11,587
ALPHABET INC CAP STK CL C 02079K107 2,426 839 SH   SOLE   0 0 839
NEXTERA ENERGY INC COM 65339F101 2,425 25,975 SH   SOLE   0 0 25,975
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,168 25,578 SH   SOLE   0 0 25,578
BLACKSTONE INC COM 09260D107 1,918 14,824 SH   SOLE   0 0 14,824
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1,907 37,345 SH   SOLE   0 0 37,345
VERIZON COMMUNICATIONS INC COM 92343V104 1,718 33,058 SH   SOLE   0 0 33,058
EXXON MOBIL CORP COM 30231G102 1,503 24,566 SH   SOLE   0 0 24,566
ISHARES TR S&P 500 GRWT ETF 464287309 1,481 17,695 SH   SOLE   0 0 17,695
BOEING CO COM 097023105 1,417 7,037 SH   SOLE   0 0 7,037
MASTERCARD INCORPORATED CL A 57636Q104 1,408 3,918 SH   SOLE   0 0 3,918
FACEBOOK INC CL A 30303M102 1,363 4,051 SH   SOLE   0 0 4,051
ISHARES TR EXPANDED TECH 464287515 1,294 3,255 SH   SOLE   0 0 3,255
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,203 46,849 SH   SOLE   0 0 46,849
INTERNATIONAL BUSINESS MACHS COM 459200101 1,152 8,620 SH   SOLE   0 0 8,620
HOME DEPOT INC COM 437076102 881 2,124 SH   SOLE   0 0 2,124
JPMORGAN CHASE & CO COM 46625H100 879 5,550 SH   SOLE   0 0 5,550
ISHARES TR NATIONAL MUN ETF 464288414 791 6,804 SH   SOLE   0 0 6,804
ISHARES TR CORE US AGGBD ET 464287226 726 6,361 SH   SOLE   0 0 6,361
DUKE ENERGY CORP NEW COM NEW 26441C204 677 6,453 SH   SOLE   0 0 6,453
ARK ETF TR NEXT GNRTN INTER 00214Q401 667 5,625 SH   SOLE   0 0 5,625
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 661 3,799 SH   SOLE   0 0 3,799
ABBVIE INC COM 00287Y109 659 4,868 SH   SOLE   0 0 4,868
CHEVRON CORP NEW COM 166764100 656 5,591 SH   SOLE   0 0 5,591
GLOBAL X FDS US INFR DEV ETF 37954Y673 591 20,545 SH   SOLE   0 0 20,545
UNITEDHEALTH GROUP INC COM 91324P102 587 1,168 SH   SOLE   0 0 1,168
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 556 1,860 SH   SOLE   0 0 1,860
TWILIO INC CL A 90138F102 527 2,000 SH   SOLE   0 0 2,000
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 491 24,000 SH   SOLE   0 0 24,000
MCDONALDS CORP COM 580135101 484 1,806 SH   SOLE   0 0 1,806
UBER TECHNOLOGIES INC COM 90353T100 465 11,083 SH   SOLE   0 0 11,083
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 455 10,822 SH   SOLE   0 0 10,822
ISHARES TR U.S. MED DVC ETF 464288810 454 6,896 SH   SOLE   0 0 6,896
ADOBE SYSTEMS INCORPORATED COM 00724F101 446 787 SH   SOLE   0 0 787
SERVICENOW INC COM 81762P102 443 682 SH   SOLE   0 0 682
BROADCOM INC COM 11135F101 431 648 SH   SOLE   0 0 648
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 422 3,763 SH   SOLE   0 0 3,763
JOHNSON & JOHNSON COM 478160104 415 2,426 SH   SOLE   0 0 2,426
DOMINION ENERGY INC COM 25746U109 394 5,016 SH   SOLE   0 0 5,016
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 393 2,148 SH   SOLE   0 0 2,148
SOUTHERN CO COM 842587107 386 5,626 SH   SOLE   0 0 5,626
ISHARES TR MSCI GLOBAL IMP 46435G532 370 4,081 SH   SOLE   0 0 4,081
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 359 821 SH   SOLE   0 0 821
TEXAS PACIFIC LAND CORPORATI COM 88262P102 358 287 SH   SOLE   0 0 287
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 358 4,423 SH   SOLE   0 0 4,423
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 354 2,060 SH   SOLE   0 0 2,060
ISHARES TR CORE S&P SCP ETF 464287804 352 3,075 SH   SOLE   0 0 3,075
SPDR S&P 500 ETF TR TR UNIT 78462F103 342 720 SH   SOLE   0 0 720
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 340 5,093 SH   SOLE   0 0 5,093
THE TRADE DESK INC COM CL A 88339J105 340 3,711 SH   SOLE   0 0 3,711
PROCTER AND GAMBLE CO COM 742718109 328 2,006 SH   SOLE   0 0 2,006
AMERICAN TOWER CORP NEW COM 03027X100 328 1,122 SH   SOLE   0 0 1,122
NVIDIA CORPORATION COM 67066G104 325 1,105 SH   SOLE   0 0 1,105
COSTAR GROUP INC COM 22160N109 324 4,100 SH   SOLE   0 0 4,100
ISHARES TR ISHARES SEMICDTR 464287523 320 591 SH   SOLE   0 0 591
BK OF AMERICA CORP COM 060505104 316 7,106 SH   SOLE   0 0 7,106
DISNEY WALT CO COM 254687106 314 2,030 SH   SOLE   0 0 2,030
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 304 4,807 SH   SOLE   0 0 4,807
SQUARE INC CL A 852234103 303 1,875 SH   SOLE   0 0 1,875
HONEYWELL INTL INC COM 438516106 297 1,424 SH   SOLE   0 0 1,424
GILEAD SCIENCES INC COM 375558103 290 4,000 SH   SOLE   0 0 4,000
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 277 7,130 SH   SOLE   0 0 7,130
REALTY INCOME CORP COM 756109104 276 3,861 SH   SOLE   0 0 3,861
COSTCO WHSL CORP NEW COM 22160K105 267 470 SH   SOLE   0 0 470
BOOKING HOLDINGS INC COM 09857L108 264 110 SH   SOLE   0 0 110
DANAHER CORPORATION COM 235851102 251 763 SH   SOLE   0 0 763
ENTERPRISE PRODS PARTNERS L COM 293792107 249 11,356 SH   SOLE   0 0 11,356
PFIZER INC COM 717081103 247 4,185 SH   SOLE   0 0 4,185
NETFLIX INC COM 64110L106 236 391 SH   SOLE   0 0 391
WALMART INC COM 931142103 234 1,617 SH   SOLE   0 0 1,617
HANNON ARMSTRONG SUST INFR C COM 41068X100 231 4,354 SH   SOLE   0 0 4,354
THERMO FISHER SCIENTIFIC INC COM 883556102 229 343 SH   SOLE   0 0 343
LOCKHEED MARTIN CORP COM 539830109 228 643 SH   SOLE   0 0 643
ISHARES TR PFD AND INCM SEC 464288687 228 5,782 SH   SOLE   0 0 5,782
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 224 1,378 SH   SOLE   0 0 1,378
BP PLC SPONSORED ADR 055622104 222 8,340 SH   SOLE   0 0 8,340
AMERICAN ELEC PWR CO INC COM 025537101 222 2,500 SH   SOLE   0 0 2,500
ISHARES TR RUS 1000 GRW ETF 464287614 217 711 SH   SOLE   0 0 711
VANGUARD INDEX FDS TOTAL STK MKT 922908769 217 900 SH   SOLE   0 0 900
ABBOTT LABS COM 002824100 216 1,532 SH   SOLE   0 0 1,532
ISHARES TR CORE S&P500 ETF 464287200 213 446 SH   SOLE   0 0 446
MID PENN BANCORP INC COM 59540G107 213 6,716 SH   SOLE   0 0 6,716
LILLY ELI & CO COM 532457108 211 766 SH   SOLE   0 0 766
VEEVA SYS INC CL A COM 922475108 211 826 SH   SOLE   0 0 826
SPDR SER TR NUVEEN BBG BRCLY 78464A284 210 3,488 SH   SOLE   0 0 3,488
TESLA INC COM 88160R101 207 196 SH   SOLE   0 0 196
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 200 3,285 SH   SOLE   0 0 3,285
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 178 10,918 SH   SOLE   0 0 10,918
AMYRIS INC COM NEW 03236M200 57 10,500 SH   SOLE   0 0 10,500
AUDACY INC CL A 05070N103 51 20,000 SH   SOLE   0 0 20,000
COMSOVEREIGN HLDG CORP COM NEW 205650203 15 20,001 SH   SOLE   0 0 20,001
NOKIA CORP SPONSORED ADR 654902204 5 20,000 SH   SOLE   0 0 20,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2 40,000 SH Call SOLE   0 0 40,000
BANCO SANTANDER S.A. ADR 05964H105 5 30,000 SH Call SOLE   0 0 30,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1 20,000 SH Call SOLE   0 0 20,000
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 0 10,000 SH Call SOLE   0 0 10,000
ONCOSEC MED INC COM 68234L306 60 62,500 SH   SOLE   0 0 62,500
TELEFONICA S A SPONSORED ADR 879382208 1 20,000 SH Call SOLE   0 0 20,000
INVESCO QQQ TR UNIT SER 1 46090E103 716 1,799 SH   SOLE   0 0 1,799