| Charles Schwab Corp | Pfd Stk | 808513BD6 | $99.3K | 100,000 | 0.0% |
| Bank Amer Corp | Pfd Stk | 060505EU4 | $100.0K | 100,000 | 0.0% |
| Royce Pennsylvania Mutual Fund | Com | 780905840 | $148.1K | 15,158 | 0.0% |
| Alta Properties, Inc. | Com | 863012544 | $181.6K | 24,544 | 0.0% |
| Clorox Company(CLX) | Com | 189054109 | $200.6K | 1,310 | 0.0% |
| Astrazeneca PLC ADR(AZN) | Com | 046353108 | $209.3K | 3,090 | 0.0% |
| S&P Global Inc(SPGI) | Com | 78409V104 | $211.9K | 498 | 0.0% |
| Vanguard Health Care ETF(VHT) | Com | 92204A504 | $212.1K | 784 | 0.0% |
| Xylem Inc(XYL) | Com | 98419M100 | $218.4K | 1,690 | 0.0% |
| Vanguard Long-Term Treasury Index Fund ETF(VGLT) | Com | 92206C847 | $219.7K | 3,709 | 0.0% |
| Wells Fargo Co New Perp PFD CNV A(WFC) | Pfd Stk | 949746804 | $225.7K | 185 | 0.0% |
| Jacobs Solutions Inc(J) | Com | 46982L108 | $229.5K | 1,493 | 0.0% |
| Fastenal Co(FAST) | Com | 311900104 | $232.0K | 3,008 | 0.0% |
| Ishares Russell 2000 Value ETF(IWN) | Com | 464287630 | $233.6K | 1,471 | 0.0% |
| Shell PLC Sponsored ADR(SHEL) | Com | 780259305 | $240.1K | 3,582 | 0.0% |
| Dupont de Nemours Inc COM(DD) | Com | 26614N102 | $243.9K | 3,181 | 0.0% |
| Fidelity Natl Information Svcs COM(FIS) | Com | 31620M106 | $244.3K | 3,293 | 0.0% |
| Medtronic PLC(MDT) | Com | G5960L103 | $244.5K | 2,806 | 0.0% |
| Communication Services Select Sector Spdr ETF(XLC) | Com | 81369Y852 | $244.8K | 2,998 | 0.0% |
| Bank of America | Pfd Stk | 060505EH3 | $250.3K | 250,000 | 0.1% |
| Ishares TR Agency Bond ETF(AGZ) | Com | 464288166 | $256.9K | 2,378 | 0.1% |
| Consolidated Edison Inc(ED) | Com | 209115104 | $257.3K | 2,833 | 0.1% |
| Schlumberger LTD(SLB) | Com | 806857108 | $263.0K | 4,799 | 0.1% |
| Zimmer Biomet Holdings Inc(ZBH) | Com | 98956P102 | $269.5K | 2,042 | 0.1% |
| NXP Semiconductors(NXPI) | Com | N6596X109 | $270.1K | 1,090 | 0.1% |
| Ishares Russell Midcap Value ETF(IWS) | Com | 464287473 | $271.6K | 2,167 | 0.1% |
| Lockheed Martin Corp(LMT) | Com | 539830109 | $277.0K | 609 | 0.1% |
| Novartis AG(NVSN) | Com | 66987V109 | $285.9K | 2,956 | 0.1% |
| Comcast Corp(CMCSA) | Com | 20030N101 | $297.9K | 6,872 | 0.1% |
| Ishares Ibonds DEC 2033 Term Corporate ETF(IBDY) | Com | 46436E130 | $299.2K | 11,742 | 0.1% |
| Ishares Ibonds DEC 2032 Term Corporate ETF(IBDX) | Com | 46436E312 | $302.0K | 12,174 | 0.1% |
| Chipotle Mexican Grill Inc COM(CMG) | Com | 169656105 | $305.2K | 105 | 0.1% |
| Ishares Ibonds DEC 2031 Term Corporate ETF(IBDW) | Com | 46436E486 | $306.0K | 14,934 | 0.1% |
| Ishares TR GL Clean Energy ETF(ICLN) | Com | 464288224 | $307.6K | 22,004 | 0.1% |
| Darden Restaurants Inc(DRI) | Com | 237194105 | $309.1K | 1,849 | 0.1% |
| Cognizant Tech Solutions(CTSH) | Com | 192446102 | $309.1K | 4,217 | 0.1% |
| Ishares Ibonds DEC 2030 Term Corporate ETF(IBDV) | Com | 46436E726 | $310.2K | 14,496 | 0.1% |
| Industrial Select Sector Spdr ETF(XLI) | Com | 81369Y704 | $310.5K | 2,465 | 0.1% |
| Vanguard Growth Index Fund(VUG) | Com | 922908736 | $311.5K | 905 | 0.1% |
| Ishares Ibonds DEC 2029 Term Corporate ETF(IBDU) | Com | 46436E205 | $314.6K | 13,784 | 0.1% |
| LAM Research Corp(LRCXEUR) | Com | 512807108 | $316.7K | 326 | 0.1% |
| Intuitive Surgical Inc COM New(ISRG) | Com | 46120E602 | $324.5K | 813 | 0.1% |
| United Parcel Service(UPS) | Com | 911312106 | $333.5K | 2,244 | 0.1% |
| Ishares ESG Screened S&P 500 ETF(XVV) | Com | 46436E569 | $333.8K | 8,285 | 0.1% |
| Quest Diagnostics Inc(DGX) | Com | 74834L100 | $339.3K | 2,549 | 0.1% |
| Colgate-Palmolive Co(CL) | Com | 194162103 | $343.0K | 3,809 | 0.1% |
| Johnson Controls International(JCI) | Com | G51502105 | $350.2K | 5,361 | 0.1% |
| JPMorgan Chase & Co | Pfd Stk | 46625HJQ4 | $350.4K | 350,000 | 0.1% |
| Texas Instruments Inc(TXN) | Com | 882508104 | $354.0K | 2,032 | 0.1% |
| Invitation Homes Inc(INVH) | Com | 46187W107 | $359.8K | 10,104 | 0.1% |