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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 8,401 85 SH SOLE 0 0 85
EA SERIES TRUST FREEDOM 100 EM 02072L607 1,031,700 14,747 SH SOLE 0 0 14,747
ALTRIA GROUP INC COM 02209S103 2,670 39 SH SOLE 0 0 39
AMBEV SA SPONSORED ADR 02319V103 56,877 19,366 SH SOLE 0 0 19,366
ANALOG DEVICES INC COM 032654105 3,967 10 SH SOLE 0 0 10
APPLE INC COM 037833100 363,991 1,093 SH SOLE 0 0 1,093
BLACKBERRY LTD COM 09228F103 110,134 12,183 SH SOLE 0 0 12,183
BLACKROCK ETF TRUST II SHOR DURA HI ETF 092528108 2,993 140 SH SOLE 0 0 140
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 308,295 6,070 SH SOLE 0 0 6,070
BLACKROCK ETF TRUST II ISHAR BACKE ETF 092528793 130,035 2,772 SH SOLE 0 0 2,772
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 1,308,111 26,110 SH SOLE 0 0 26,110
BLACKROCK ETF TRUST II ISH HIG MUN ETF 092528843 18,226 399 SH SOLE 0 0 399
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 6,199,670 89,513 SH SOLE 0 0 89,513
BLACKROCK ETF TRUST ISHA US AWAR ETF 09290C509 6,125 75 SH SOLE 0 0 75
BLACKROCK ETF TRUST ISHA WORL EX ETF 09290C608 1,275 22 SH SOLE 0 0 22
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 1,718,234 57,543 SH SOLE 0 0 57,543
BLACKROCK ETF TRUST ISHA INFR AC ETF 09290C673 1,916 74 SH SOLE 0 0 74
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 1,870,790 59,909 SH SOLE 0 0 59,909
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 4,081,414 112,281 SH SOLE 0 0 112,281
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 2,606,917 55,243 SH SOLE 0 0 55,243
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 1,851,602 42,101 SH SOLE 0 0 42,101
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 3,255,693 66,497 SH SOLE 0 0 66,497
BLACKROCK ETF TRUST ISHARES US LARG 09290C863 9,683 281 SH SOLE 0 0 281
BRISTOL-MYERS SQUIBB CO COM 110122108 2,746 44 SH SOLE 0 0 44
CME GROUP INC COM 12572Q105 7,859 30 SH SOLE 0 0 30
CVS HEALTH CORP COM 126650100 1,457 17 SH SOLE 0 0 17
COMCAST CORP NEW CL A 20030N101 1,610 74 SH SOLE 0 0 74
DIGITAL RLTY TR INC COM 253868103 253,816 1,446 SH SOLE 0 0 1,446
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 64,390 1,638 SH SOLE 0 0 1,638
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 142,595 2,553 SH SOLE 0 0 2,553
DISNEY WALT CO COM 254687106 1,993 19 SH SOLE 0 0 19
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 169,035 3,902 SH SOLE 0 0 3,902
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 106,601 2,168 SH SOLE 0 0 2,168
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 171,615 2,125 SH SOLE 0 0 2,125
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 180,915 2,979 SH SOLE 0 0 2,979
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 132,069 2,929 SH SOLE 0 0 2,929
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 133,379 3,342 SH SOLE 0 0 3,342
FIDELITY COVINGTON TRUST ENH MID COR ETF 31609A503 107,411 2,660 SH SOLE 0 0 2,660
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 256,179 2,485 SH SOLE 0 0 2,485
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 670,089 14,618 SH SOLE 0 0 14,618
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 972,791 19,037 SH SOLE 0 0 19,037
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,037,036 7,150 SH SOLE 0 0 7,150
GOLDMAN SACHS ETF TR CORPORATE BD ETF 38149W465 763,732 15,931 SH SOLE 0 0 15,931
GOLDMAN SACHS ETF TR CORE BOND ETF 38149W473 2,084,366 43,316 SH SOLE 0 0 43,316
GOLDMAN SACHS ETF TR SMAL CAP EQU ETF 38149W614 534,782 8,640 SH SOLE 0 0 8,640
HOWMET AEROSPACE INC COM 443201108 1,357 6 SH SOLE 0 0 6
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 418,650 10,743 SH SOLE 0 0 10,743
INTEL CORP COM 458140100 9,739 81 SH SOLE 0 0 81
INVESCO QQQ TR UNIT SER 1 46090E103 1,803,949 2,436 SH SOLE 0 0 2,436
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 7,122 245 SH SOLE 0 0 245
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 13,566 200 SH SOLE 0 0 200
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 130,828 1,556 SH SOLE 0 0 1,556
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 10,020 173 SH SOLE 0 0 173
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 76,343 367 SH SOLE 0 0 367
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 251,223 7,773 SH SOLE 0 0 7,773
ISHARES GOLD TR ISHARES NEW 464285204 539,749 6,911 SH SOLE 0 0 6,911
ISHARES TR TIPS BD ETF 464287176 476,439 4,579 SH SOLE 0 0 4,579
ISHARES TR US TRSPRTION 464287192 209,177 2,664 SH SOLE 0 0 2,664
ISHARES TR CORE S&P500 ETF 464287200 16,958,217 22,143 SH SOLE 0 0 22,143
ISHARES TR CORE US AGGBD ET 464287226 216,875 2,294 SH SOLE 0 0 2,294
ISHARES TR MSCI EMG MKT ETF 464287234 11,889 178 SH SOLE 0 0 178
ISHARES TR S&P 500 GRWT ETF 464287309 9,292,850 65,323 SH SOLE 0 0 65,323
ISHARES TR S&P 500 VAL ETF 464287408 6,624,686 29,020 SH SOLE 0 0 29,020
ISHARES TR 20 YR TR BD ETF 464287432 434,479 5,586 SH SOLE 0 0 5,586
ISHARES TR 7-10 YR TRSY BD 464287440 219,435 2,457 SH SOLE 0 0 2,457
ISHARES TR MSCI EAFE ETF 464287465 273,958 2,637 SH SOLE 0 0 2,637
ISHARES TR CORE S&P MCP ETF 464287507 7,267 101 SH SOLE 0 0 101
ISHARES TR EXPANDED TECH 464287515 6,921 65 SH SOLE 0 0 65
ISHARES TR EXPND TEC SC ETF 464287549 225,161 1,332 SH SOLE 0 0 1,332
ISHARES TR ISHARES BIOTECH 464287556 219,372 1,042 SH SOLE 0 0 1,042
ISHARES TR RUS 1000 VAL ETF 464287598 329,003 1,327 SH SOLE 0 0 1,327
ISHARES TR RUS 1000 GRW ETF 464287614 598,618 4,779 SH SOLE 0 0 4,779
ISHARES TR RUS 1000 ETF 464287622 4,083,068 9,812 SH SOLE 0 0 9,812
ISHARES TR RUSSELL 2000 ETF 464287655 2,223 8 SH SOLE 0 0 8
ISHARES TR CORE S&P SCP ETF 464287804 310,987 2,286 SH SOLE 0 0 2,286
ISHARES TR EUROPE ETF 464287861 2,845 40 SH SOLE 0 0 40
ISHARES TR SP SMCP600VL ETF 464287879 4,355 34 SH SOLE 0 0 34
ISHARES TR GL CLEAN ENE ETF 464288224 680 40 SH SOLE 0 0 40
ISHARES TR MSCI ACWI EX US 464288240 3,188,215 42,161 SH SOLE 0 0 42,161
ISHARES TR JPMORGAN USD EMG 464288281 552 6 SH SOLE 0 0 6
ISHARES TR NATIONAL MUN ETF 464288414 17,895 177 SH SOLE 0 0 177
ISHARES TR ESG MSCI KLD ETF 464288570 180,825 1,237 SH SOLE 0 0 1,237
ISHARES TR MBS ETF 464288588 9,948 111 SH SOLE 0 0 111
ISHARES TR 10-20 YR TRS ETF 464288653 1,805,702 19,591 SH SOLE 0 0 19,591
ISHARES TR 3 7 YR TREAS BD 464288661 294,717 2,598 SH SOLE 0 0 2,598
ISHARES TR PFD AND INCM SEC 464288687 22,686 769 SH SOLE 0 0 769
ISHARES TR US AER DEF ETF 464288760 8,702 42 SH SOLE 0 0 42
ISHARES TR ESG OPTIMIZED 464288802 572,124 3,675 SH SOLE 0 0 3,675
ISHARES TR US HLTHCR PR ETF 464288828 2,470 45 SH SOLE 0 0 45
ISHARES TR EAFE VALUE ETF 464288877 1,815,472 22,940 SH SOLE 0 0 22,940
ISHARES TR EAFE GRWTH ETF 464288885 2,484,196 20,731 SH SOLE 0 0 20,731
ISHARES TR US TREAS BD ETF 46429B267 1,782,624 81,510 SH SOLE 0 0 81,510
ISHARES TR GNMA BOND ETF 46429B333 14,442 345 SH SOLE 0 0 345
ISHARES TR CORE HIGH DV ETF 46429B663 2,237 80 SH SOLE 0 0 80
ISHARES TR 0-5 YR TIPS ETF 46429B747 63,110 633 SH SOLE 0 0 633
ISHARES TR MSCI USA QLT FCT 46432F339 518,930 2,335 SH SOLE 0 0 2,335
ISHARES TR CORE MSCI EAFE 46432F842 2,414,346 24,921 SH SOLE 0 0 24,921
ISHARES INC CORE MSCI EMKT 46434G103 2,047,127 25,223 SH SOLE 0 0 25,223
ISHARES INC MSCI TAIWAN ETF 46434G772 251,315 2,226 SH SOLE 0 0 2,226
ISHARES INC MSCI JAPAN ETF 46434G822 8,089 83 SH SOLE 0 0 83
ISHARES INC ESG AWR MSCI EM 46434G863 2,437 45 SH SOLE 0 0 45
ISHARES TR MSCI INTL MOMENT 46434V449 138,364 2,629 SH SOLE 0 0 2,629
ISHARES TR CORE UNIVRSL USD 46434V613 9,260,840 210,044 SH SOLE 0 0 210,044
ISHARES TR CORE DIV GRWTH 46434V621 193,903 2,572 SH SOLE 0 0 2,572
ISHARES TR CORE MSCI EURO 46434V738 884,547 12,002 SH SOLE 0 0 12,002
ISHARES TR HDG MSCI EAFE 46434V803 83,827 1,807 SH SOLE 0 0 1,807
ISHARES TR HDG MSCI JAPAN 46434V886 210,496 3,225 SH SOLE 0 0 3,225
ISHARES TR CONV BD ETF 46435G102 11,294 100 SH SOLE 0 0 100
ISHARES TR ESG AWRE USD ETF 46435G193 359,700 16,391 SH SOLE 0 0 16,391
ISHARES TR ESG AWRE 1 5 YR 46435G243 3,420 140 SH SOLE 0 0 140
ISHARES TR CORE MSCI INTL 46435G326 119,635 1,337 SH SOLE 0 0 1,337
ISHARES TR ESG AWR MSCI USA 46435G425 6,172 37 SH SOLE 0 0 37
ISHARES TR ESG AW MSCI EAFE 46435G516 1,443 14 SH SOLE 0 0 14
ISHARES TR CORE INTL AGGR 46435G672 55,744 1,133 SH SOLE 0 0 1,133
ISHARES TR ESG AWR MSCI USA 46436E221 2,429 67 SH SOLE 0 0 67
ISHARES TR ESG AWARE MSCI 46436E239 11,822 200 SH SOLE 0 0 200
ISHARES TR INTL DEV SML CP 46436E510 263,269 4,894 SH SOLE 0 0 4,894
ISHARES TR ESG EAFE ETF 46436E759 2,793 33 SH SOLE 0 0 33
ISHARES TR ESG MSCI USA ETF 46436E767 3,267 48 SH SOLE 0 0 48
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 78,153 1,741 SH SOLE 0 0 1,741
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 75,007 1,675 SH SOLE 0 0 1,675
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 268,146 3,633 SH SOLE 0 0 3,633
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 554 11 SH SOLE 0 0 11
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 54,375 563 SH SOLE 0 0 563
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 78,776 1,541 SH SOLE 0 0 1,541
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 79,069 1,538 SH SOLE 0 0 1,538
JOHNSON & JOHNSON COM 478160104 91,865 347 SH SOLE 0 0 347
MERCK & CO INC COM 58933Y105 21,632 148 SH SOLE 0 0 148
METLIFE INC COM 59156R108 377 4 SH SOLE 0 0 4
MICROSOFT CORP COM 594918104 153,357 299 SH SOLE 0 0 299
NVIDIA CORPORATION COM 67066G104 238,918 1,045 SH SOLE 0 0 1,045
PNC FINL SVCS GROUP INC COM 693475105 1,556 7 SH SOLE 0 0 7
PARNASSUS FUNDS II CORE SELECT ETF 701769507 7,153 250 SH SOLE 0 0 250
IMPAX FUNDS SERIES TRUST I GLOB SUS INF ETF 704223387 2,450 100 SH SOLE 0 0 100
PAYPAL HLDGS INC COM 70450Y103 840 16 SH SOLE 0 0 16
PEPSICO INC COM 713448108 3,295 26 SH SOLE 0 0 26
PFIZER INC COM 717081103 3,594 126 SH SOLE 0 0 126
PHILIP MORRIS INTL INC COM 718172109 15,838 83 SH SOLE 0 0 83
PROLOGIS INC. COM 74340W103 248,903 1,917 SH SOLE 0 0 1,917
PUTNAM ETF TRUST FRANK PA MUN ETF 746729748 166,050 20,500 SH SOLE 0 0 20,500
QUALCOMM INC COM 747525103 6,441 35 SH SOLE 0 0 35
RTX CORPORATION COM 75513E101 9,283 50 SH SOLE 0 0 50
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 737,458 965 SH SOLE 0 0 965
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 101,915 1,969 SH SOLE 0 0 1,969
SPDR INDEX SHS FDS ST MAR DIVID ETF 78463X533 61,124 1,522 SH SOLE 0 0 1,522
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541 26,111 353 SH SOLE 0 0 353
SPDR INDEX SHS FDS ST MARKE CAP ETF 78463X756 3,200 45 SH SOLE 0 0 45
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 22,243 443 SH SOLE 0 0 443
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 23,470 1,000 SH SOLE 0 0 1,000
SPDR SERIES TRUST ST STR PFD ETF 78464A292 368 13 SH SOLE 0 0 13
SPDR SERIES TRUST ST STR P500GRW 78464A409 33,601 273 SH SOLE 0 0 273
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 330,418 13,854 SH SOLE 0 0 13,854
SPDR SERIES TRUST ST STR SP DIV 78464A763 79,832 545 SH SOLE 0 0 545
SPDR SERIES TRUST ST STR SP BANK 78464A797 8,471 134 SH SOLE 0 0 134
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 90,990 3,033 SH SOLE 0 0 3,033
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 100,317 2,792 SH SOLE 0 0 2,792
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 9,568 178 SH SOLE 0 0 178
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 204,540 4,200 SH SOLE 0 0 4,200
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 531,534 3,156 SH SOLE 0 0 3,156
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 55,614 690 SH SOLE 0 0 690
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 212,565 1,953 SH SOLE 0 0 1,953
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 425,758 7,973 SH SOLE 0 0 7,973
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,276,094 6,519 SH SOLE 0 0 6,519
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 645,734 5,819 SH SOLE 0 0 5,819
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 434,826 11,025 SH SOLE 0 0 11,025
THERMO FISHER SCIENTIFIC INC COM 883556102 4,729 7 SH SOLE 0 0 7
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 169,960 728 SH SOLE 0 0 728
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 382,002 3,784 SH SOLE 0 0 3,784
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 15,127 198 SH SOLE 0 0 198
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 354,889 5,059 SH SOLE 0 0 5,059
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 984,868 13,948 SH SOLE 0 0 13,948
VANGUARD MALVERN FDS CORE BD ETF 922020748 80,540 1,094 SH SOLE 0 0 1,094
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 281,194 5,713 SH SOLE 0 0 5,713
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 740,590 8,926 SH SOLE 0 0 8,926
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,634 95 SH SOLE 0 0 95
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 151,711 1,310 SH SOLE 0 0 1,310
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 356,509 4,615 SH SOLE 0 0 4,615
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 227,780 325 SH SOLE 0 0 325
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 60,680 677 SH SOLE 0 0 677
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 38,896 496 SH SOLE 0 0 496
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 156,119 674 SH SOLE 0 0 674
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 556,709 6,178 SH SOLE 0 0 6,178
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 887,008 4,105 SH SOLE 0 0 4,105
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 62,019 218 SH SOLE 0 0 218
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 107,407 287 SH SOLE 0 0 287
VISA INC COM CL A 92826C839 34,855 97 SH SOLE 0 0 97
WASTE MGMT INC DEL COM 94106L109 1,427 7 SH SOLE 0 0 7
WELLTOWER INC COM 95040Q104 476,367 2,069 SH SOLE 0 0 2,069
WISDOMTREE TR JAPAN OPPOR FD 97717W521 5,525 93 SH SOLE 0 0 93
WISDOMTREE TR JAPN HEDGE EQT 97717W851 390,977 2,165 SH SOLE 0 0 2,165
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 305,756 6,045 SH SOLE 0 0 6,045
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 91,382 3,150 SH SOLE 0 0 3,150
SPDR SERIES TRUST ST STR MSCI GEN 78468R747 550,579 3,565 SH SOLE 0 0 3,565
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 658,212 12,948 SH SOLE 0 0 12,948