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
AMAZON COM INC COM Stock 023135106 1,194,748 6,412 SH SOLE 0 1,618 0 4,794
INVESCO QQQ TRUST SERIES I ETF 46090E103 2,021,198 4,141 SH SOLE 0 975 0 3,165
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 44,545 197 SH SOLE 0 197 0 0
STARBUCKS CORP COM Stock 855244109 32,464 333 SH SOLE 0 0 0 333
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 1,963 22 SH SOLE 0 22 0 0
OLD REP INTL CORP COM Stock 680223104 1,771 50 SH SOLE 0 50 0 0
HANCOCK JOHN INVT TR II COM CEF 410142103 703 50 SH SOLE 0 0 0 50
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 93,359 2,581 SH SOLE 0 1,050 0 1,531
ELEVANCE HEALTH INC COM Stock 036752103 39,000 75 SH SOLE 0 0 0 75
ISHARES GOLD TRUST ETF 464285204 79,023 1,590 SH SOLE 0 0 0 1,590
EBAY INC. COM Stock 278642103 11,264 173 SH SOLE 0 0 0 173
BAR HBR BANKSHARES COM Stock 066849100 4,222 137 SH SOLE 0 27 0 109
BLACKROCK MUNIYIELD N Y QUALIT COM CEF 09255E102 647 60 SH SOLE 0 60 0 0
PIMCO CALIF MUN INCOME FD III COM CEF 72201C109 2,573 343 SH SOLE 0 343 0 0
JOHNSON & JOHNSON COM Stock 478160104 247,952 1,530 SH SOLE 0 768 0 762
WASTE MGMT INC DEL COM Stock 94106L109 137,016 660 SH SOLE 0 0 0 660
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 156,304 552 SH SOLE 0 552 0 0
OLIN CORP COM PAR $1 Stock 680665205 7,197 150 SH SOLE 0 150 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 833,329 940 SH SOLE 0 840 0 100
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 120,291 2,623 SH SOLE 0 13 0 2,610
WATSCO INC COM Stock 942622200 100,835 205 SH SOLE 0 205 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 11,290,965 103,787 SH SOLE 0 86,083 0 17,703
SHELL PLC SPON ADS ADR 780259305 3,561 54 SH SOLE 0 54 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 4,288 96 SH SOLE 0 96 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 356,099 2,056 SH SOLE 0 1,951 0 105
COCA COLA CO COM Stock 191216100 304,183 4,233 SH SOLE 0 2,861 0 1,372
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102 14,190 1,128 SH SOLE 0 1,128 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT CEF 746922103 12,982 1,191 SH SOLE 0 1,191 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 3,575 55 SH SOLE 0 0 0 55
BLACKROCK MUNI INCOME TR II COM CEF 09249N101 14,233 1,264 SH SOLE 0 1,264 0 0
GENERAL MLS INC COM Stock 370334104 5,317 72 SH SOLE 0 72 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 29,110 1,000 SH SOLE 0 1,000 0 0
IDEX CORP COM Stock 45167R104 46,761 218 SH SOLE 0 218 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 28,671 210 SH SOLE 0 0 0 210
MARRIOTT INTL INC NEW CL A Stock 571903202 34,058 137 SH SOLE 0 27 0 110
BIOGEN INC COM Stock 09062X103 179,302 925 SH SOLE 0 925 0 0
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240 26,607 465 SH SOLE 0 0 0 465
ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106 4,071 345 SH SOLE 0 345 0 0
COLUMBUS MCKINNON CORP N Y COM Stock 199333105 25,020 695 SH SOLE 0 695 0 0
INTEL CORP COM Stock 458140100 59,195 2,523 SH SOLE 0 100 0 2,423
CME GROUP INC COM Stock 12572Q105 99,293 450 SH SOLE 0 450 0 0
STATE STR CORP COM Stock 857477103 8,847 100 SH SOLE 0 0 0 100
CLOROX CO DEL COM Stock 189054109 6,516 40 SH SOLE 0 40 0 0
NETFLIX INC COM Stock 64110L106 49,649 70 SH SOLE 0 70 0 0
PAYCHEX INC COM Stock 704326107 122,306 911 SH SOLE 0 145 0 766
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859 288,269 3,653 SH SOLE 0 1,028 0 2,625
ISHARES SILVER TRUST ETF 46428Q109 56,081 1,974 SH SOLE 0 0 0 1,974
FORTIS INC COM Stock 349553107 4,135 91 SH SOLE 0 91 0 0
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 77,573 1,309 SH SOLE 0 991 0 317
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 5,832,476 69,294 SH SOLE 0 58,287 0 11,007
TETRA TECH INC NEW COM Stock 88162G103 11,790 250 SH SOLE 0 250 0 0
ISHARES MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF ETF 46435G532 20,095 237 SH SOLE 0 237 0 0
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 3,847 3 SH SOLE 0 3 0 0
SUN LIFE FINANCIAL INC. COM Stock 866796105 1,159 20 SH SOLE 0 19 0 0
MERCK & CO INC COM Stock 58933Y105 62,344 549 SH SOLE 0 285 0 264
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 47,786 450 SH SOLE 0 450 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 261,635 456 SH SOLE 0 456 0 0
FIDELITY HIGH DIVIDEND ETF ETF 316092840 15,313,395 302,338 SH SOLE 0 195,181 0 107,156
MCKESSON CORP COM Stock 58155Q103 20,271 41 SH SOLE 0 41 0 0
FIDELITY DIVIDEND ETF FOR RISING RATES ETF 316092832 521,831 10,133 SH SOLE 0 2,585 0 7,547
MASTERCARD INCORPORATED CL A Stock 57636Q104 128,388 260 SH SOLE 0 260 0 0
FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100 0 32 SH SOLE 0 32 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 85,173 325 SH SOLE 0 184 0 141
NORDSON CORP COM Stock 655663102 68,021 259 SH SOLE 0 259 0 0
EMERSON ELEC CO COM Stock 291011104 134,416 1,229 SH SOLE 0 787 0 442
ALCOA CORP COM Stock 013872106 115,740 3,000 SH SOLE 0 0 0 3,000
ISHARES CORE CONSERVATIVE ALLOCATION ETF ETF 464289883 7,461 193 SH SOLE 0 193 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 6,736 48 SH SOLE 0 0 0 48
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 5,018 250 SH SOLE 0 0 0 250
ISHARES TIPS BOND ETF ETF 464287176 36,533 331 SH SOLE 0 330 0 0
CONDUENT INC COM Stock 206787103 161 40 SH SOLE 0 0 0 40
MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102 3,093 844 SH SOLE 0 844 0 0
HOWMET AEROSPACE INC COM Stock 443201108 1,002,500 10,000 SH SOLE 0 0 0 10,000
VERIZON COMMUNICATIONS INC COM Stock 92343V104 712,248 15,859 SH SOLE 0 8,321 0 7,537
CHUBB LIMITED COM Stock H1467J104 19,899 69 SH SOLE 0 40 0 29
SONOCO PRODS CO COM Stock 835495102 5,463 100 SH SOLE 0 0 0 100
FEDEX CORP COM Stock 31428X106 24,631 90 SH SOLE 0 40 0 50
SNAP ON INC COM Stock 833034101 14,486 50 SH SOLE 0 50 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 83,967 220 SH SOLE 0 220 0 0
PEPSICO INC COM Stock 713448108 380,232 2,236 SH SOLE 0 1,066 0 1,170
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 1,935,067 23,272 SH SOLE 0 23,272 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 2,828,508 34,231 SH SOLE 0 29,003 0 5,228
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 3,099,570 74,295 SH SOLE 0 60,797 0 13,496
ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875 22,690 503 SH SOLE 0 375 0 128
KIMBERLY-CLARK CORP COM Stock 494368103 70,855 498 SH SOLE 0 90 0 408
EATON VANCE MUN BD FD COM CEF 27827X101 16,409 1,525 SH SOLE 0 1,525 0 0
TE CONNECTIVITY PLC ORD SHS Stock G87052109 12,532 83 SH SOLE 0 83 0 0
HONEYWELL INTL INC COM Stock 438516106 41,342 200 SH SOLE 0 67 0 133
FORD MTR CO COM Stock 345370860 9,133 865 SH SOLE 0 629 0 235
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 563,646 4,467 SH SOLE 0 4,467 0 0
US BANCORP DEL COM NEW Stock 902973304 14,634 320 SH SOLE 0 85 0 235
XCEL ENERGY INC COM Stock 98389B100 4,898 75 SH SOLE 0 75 0 0
HOME DEPOT INC COM Stock 437076102 372,023 918 SH SOLE 0 734 0 184
BAXTER INTL INC COM Stock 071813109 22,478 592 SH SOLE 0 0 0 592
GOLDMAN SACHS ACCESS INVESTMENT GRADE CORPORATE BOND ETF ETF 381430479 10,647 225 SH SOLE 0 225 0 0
NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF ETF 67092P805 121,150 3,600 SH SOLE 0 3,600 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 465,460 1,682 SH SOLE 0 534 0 1,148
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 11,202 177 SH SOLE 0 0 0 177
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 319,230 12,688 SH SOLE 0 4,003 0 8,685
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 4,671 28 SH SOLE 0 28 0 0
SPDR GOLD SHARES ETF 78463V107 14,827 61 SH SOLE 0 61 0 0
BECTON DICKINSON & CO COM Stock 075887109 37,612 156 SH SOLE 0 18 0 138
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 78,701 366 SH SOLE 0 366 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 48,424 129 SH SOLE 0 129 0 0
LABCORP HOLDINGS INC COM SHS Stock 504922105 33,522 150 SH SOLE 0 0 0 150
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 34,445 415 SH SOLE 0 415 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108 36,648 288 SH SOLE 0 288 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 20,605,293 406,096 SH SOLE 0 266,020 0 140,075
AON PLC SHS CL A Stock G0403H108 38,405 111 SH SOLE 0 19 0 92
STERIS PLC SHS USD Stock G8473T100 66,699 275 SH SOLE 0 275 0 0
SMITH A O CORP COM Stock 831865209 74,559 830 SH SOLE 0 830 0 0
GALLAGHER ARTHUR J & CO COM Stock 363576109 119,864 426 SH SOLE 0 426 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 2,467,786 81,499 SH SOLE 0 77,219 0 4,279
LINCOLN ELEC HLDGS INC COM Stock 533900106 31,875 166 SH SOLE 0 166 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 6,889,989 58,909 SH SOLE 0 32,781 0 26,127
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,046,631 2,274 SH SOLE 0 769 0 1,505
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 529,667 7,478 SH SOLE 0 3,200 0 4,278
ADOBE INC COM Stock 00724F101 18,122 35 SH SOLE 0 35 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 537,487 6,768 SH SOLE 0 6,767 0 0
EXELON CORP COM Stock 30161N101 7,623 188 SH SOLE 0 188 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 33,249 397 SH SOLE 0 0 0 397
ALPHABET INC CAP STK CL A Stock 02079K305 683,800 4,123 SH SOLE 0 1,433 0 2,690
PROGRESSIVE CORP COM Stock 743315103 11,927 47 SH SOLE 0 47 0 0
OREILLY AUTOMOTIVE INC COM Stock 67103H107 13,819 12 SH SOLE 0 12 0 0
INTUIT COM Stock 461202103 4,968 8 SH SOLE 0 8 0 0
HALLIBURTON CO COM Stock 406216101 29,282 1,008 SH SOLE 0 0 0 1,008
CONSTELLATION BRANDS INC CL A Stock 21036P108 9,792 38 SH SOLE 0 0 0 38
CSX CORP COM Stock 126408103 23,515 681 SH SOLE 0 0 0 681
COMCAST CORP NEW CL A Stock 20030N101 75,270 1,802 SH SOLE 0 652 0 1,150
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 162,331 3,456 SH SOLE 0 810 0 2,646
MICROSOFT CORP COM Stock 594918104 2,882,166 6,698 SH SOLE 0 3,254 0 3,444
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 1,192,079 28,505 SH SOLE 0 19,853 0 8,651
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1,840 223 SH SOLE 0 223 0 0
CVS HEALTH CORP COM Stock 126650100 87,403 1,390 SH SOLE 0 473 0 917
DTE ENERGY CO COM Stock 233331107 27,480 214 SH SOLE 0 0 0 214
ISHARES FUTURE AI & TECH ETF ETF 46435U556 5,547 162 SH SOLE 0 67 0 95
TILRAY BRANDS INC COM Stock 88688T100 9 5 SH SOLE 0 5 0 0
AMERIPRISE FINL INC COM Stock 03076C106 31,007 66 SH SOLE 0 66 0 0
FEDERAL AGRIC MTG CORP CL C Stock 313148306 63,907 341 SH SOLE 0 341 0 0
VANGUARD ESG U.S. STOCK ETF ETF 921910733 166,099 1,634 SH SOLE 0 426 0 1,208
VANGUARD SMALL-CAP ETF ETF 922908751 433,951 1,829 SH SOLE 0 966 0 862
VANGUARD MID-CAP ETF ETF 922908629 915,754 3,471 SH SOLE 0 2,546 0 925
NEXTERA ENERGY INC COM Stock 65339F101 38,461 455 SH SOLE 0 455 0 0
TESLA INC COM Stock 88160R101 186,019 711 SH SOLE 0 330 0 381
YETI HLDGS INC COM Stock 98585X104 2,667 65 SH SOLE 0 65 0 0
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 7,987,491 164,385 SH SOLE 0 134,153 0 30,232
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 54,540 829 SH SOLE 0 721 0 108
VANGUARD HEALTH CARE ETF ETF 92204A504 47,692 169 SH SOLE 0 0 0 169
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 19,125 422 SH SOLE 0 422 0 0
ISHARES TRUST ISHARES USD GREEN BOND ETF ETF 46435U440 5,215 108 SH SOLE 0 107 0 0
VANGUARD INDUSTRIALS ETF ETF 92204A603 18,725 72 SH SOLE 0 72 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 97,362 166 SH SOLE 0 116 0 50
AMPHENOL CORP NEW CL A Stock 032095101 96,437 1,480 SH SOLE 0 1,480 0 0
CARLISLE COS INC COM Stock 142339100 8,995 20 SH SOLE 0 20 0 0
FIDELITY SMALL-MID MULTIFACTOR ETF ETF 316092527 1,780 43 SH SOLE 0 0 0 43
STANLEY BLACK & DECKER INC COM Stock 854502101 4,699 43 SH SOLE 0 42 0 0
DOW INC COM Stock 260557103 6,337 116 SH SOLE 0 116 0 0
ONESPAWORLD HOLDINGS LIMITED COM Stock P73684113 67,807 4,107 SH SOLE 0 4,107 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 6,416 92 SH SOLE 0 0 0 92
VANGUARD S&P 500 ETF ETF 922908363 2,235,334 4,236 SH SOLE 0 3,748 0 488
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 20,568 264 SH SOLE 0 264 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 5,670 39 SH SOLE 0 39 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 112,793 198 SH SOLE 0 0 0 198
CONSOLIDATED EDISON INC COM Stock 209115104 6,977 67 SH SOLE 0 67 0 0
GENERAL MTRS CO COM Stock 37045V100 9,369 209 SH SOLE 0 0 0 208
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 6,271 35 SH SOLE 0 35 0 0
GOLDMAN SACHS ACCESS ULTRA SHORT BOND ETF ETF 381430230 23,598 466 SH SOLE 0 266 0 200
ISHARES SELF-DRIVING EV & TECH ETF ETF 46435U366 27,218 857 SH SOLE 0 857 0 0
JPMORGAN CORE PLUS BOND ETF ETF 46641Q670 15,396,398 319,162 SH SOLE 0 225,591 0 93,570
ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 46435U168 324,617 13,932 SH SOLE 0 6,198 0 7,734
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 108,003 1,066 SH SOLE 0 259 0 806
VANECK GOLD MINERS ETF ETF 92189F106 6,969 175 SH SOLE 0 175 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 82,783 769 SH SOLE 0 769 0 0
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 40,454 830 SH SOLE 0 660 0 170
WABTEC COM Stock 929740108 545 3 SH SOLE 0 3 0 0
ELI LILLY & CO COM Stock 532457108 664,650 750 SH SOLE 0 472 0 277
HASBRO INC COM Stock 418056107 7,594 105 SH SOLE 0 0 0 105
AIR PRODS & CHEMS INC COM Stock 009158106 47,638 160 SH SOLE 0 115 0 45
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,440 46 SH SOLE 0 0 0 46
VANGUARD S&P 500 VALUE ETF ETF 921932703 2,479 13 SH SOLE 0 0 0 13
FIRST TRUST INDXX NEXTG ETF ETF 33737K205 8,734 100 SH SOLE 0 100 0 0
BNY MELLON STRATEGIC MUNICIPALS CEF 05588W108 3,626 557 SH SOLE 0 557 0 0
BLACKROCK MUNIYILD QULT FD INC COM CEF 09254F100 603 46 SH SOLE 0 46 0 0
BLACKROCK MUNIHLDNGS CALI QLTY COM CEF 09254L107 1,244 108 SH SOLE 0 108 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT CEF 87911J103 857 46 SH SOLE 0 46 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 544,052 2,463 SH SOLE 0 2,316 0 147
PIMCO ENHANCED SHORT MATURITY ACTIVE ESG EXCHANGE-TRADED FUND ETF 72201R643 400,807 4,050 SH SOLE 0 1,948 0 2,101
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 18,679 162 SH SOLE 0 162 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 239,178 1,520 SH SOLE 0 356 0 1,164
PROSHARES SHORT S&P500 ETF 74347B425 6,152 567 SH SOLE 0 567 0 0
ISHARES IBONDS DEC 2027 TERM TREASURY ETF ETF 46436E841 259,935 11,484 SH SOLE 0 11,483 0 0
STURM RUGER & CO INC COM Stock 864159108 4,168 100 SH SOLE 0 0 0 100
ISHARES IBONDS DEC 2024 TERM TREASURY ETF ETF 46436E874 201,600 8,400 SH SOLE 0 8,400 0 0
ISHARES IBONDS DEC 2025 TERM TREASURY ETF ETF 46436E866 313,773 13,398 SH SOLE 0 13,397 0 0
ISHARES IBONDS DEC 2026 TERM TREASURY ETF ETF 46436E858 230,378 9,988 SH SOLE 0 9,988 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 64,553 802 SH SOLE 0 92 0 710
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 304 7 SH SOLE 0 7 0 0
SYSCO CORP COM Stock 871829107 32,317 414 SH SOLE 0 414 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 112,529 752 SH SOLE 0 0 0 752
PUTNAM MANAGED MUN INCOME TR COM CEF 746823103 4,362 670 SH SOLE 0 670 0 0
BLACKROCK MUNIVEST FD INC COM CEF 09253R105 10,891 1,433 SH SOLE 0 1,433 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 799,397 13,433 SH SOLE 0 3,647 0 9,785
ISHARES 0-3 MONTH TREASURY BOND ETF ETF 46436E718 9,269,765 92,035 SH SOLE 0 87,320 0 4,715
ISHARES ESG AWARE MODERATE ALLOCATION ETF ETF 46436E684 7,860 276 SH SOLE 0 276 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,566,785 11,600 SH SOLE 0 5,767 0 5,832
AMERICAN ELEC PWR CO INC COM Stock 025537101 61,560 600 SH SOLE 0 600 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 19,705 168 SH SOLE 0 168 0 0
KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678 12,442 393 SH SOLE 0 248 0 145
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 32,825 321 SH SOLE 0 239 0 82
ISHARES ESG SCREENED S&P MID-CAP ETF ETF 46436E551 120,155 2,841 SH SOLE 0 1,808 0 1,032
EASTERN BANKSHARES INC COM Stock 27627N105 162,458 9,912 SH SOLE 0 0 0 9,912
JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF ETF 47103U845 131,220 2,579 SH SOLE 0 2,579 0 0
BLACKROCK MUNIYIELD FD INC COM CEF 09253W104 4,812 421 SH SOLE 0 421 0 0
VIATRIS INC COM Stock 92556V106 2,164 186 SH SOLE 0 64 0 122
FIRST SOLAR INC COM Stock 336433107 17,211 69 SH SOLE 0 69 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 2,992 52 SH SOLE 0 52 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,691 20 SH SOLE 0 0 0 20
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 213,026 1,860 SH SOLE 0 0 0 1,860
ISHARES ESG AWARE GROWTH ALLOCATION ETF ETF 46436E676 3,326 103 SH SOLE 0 102 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 150,417 2,399 SH SOLE 0 0 0 2,399
TRACTOR SUPPLY CO COM Stock 892356106 43,810 151 SH SOLE 0 150 0 0
ORGANON & CO COMMON STOCK Stock 68622V106 19 1 SH SOLE 0 1 0 0
VISA INC COM CL A Stock 92826C839 423,973 1,542 SH SOLE 0 975 0 567
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 31,987 575 SH SOLE 0 0 0 575
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 735,093 9,584 SH SOLE 0 9,504 0 80
DT MIDSTREAM INC COMMON STOCK Stock 23345M107 8,417 107 SH SOLE 0 0 0 107
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 4,183,303 45,814 SH SOLE 0 5,442 0 40,371
INVESCO SOLAR ETF ETF 46138G706 7,760 180 SH SOLE 0 0 0 180
ARCHER AVIATION INC COM CL A Stock 03945R102 606 200 SH SOLE 0 0 0 200
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 96,501 1,020 SH SOLE 0 762 0 257
TRUMP MEDIA & TECHNOLOGY GROUP COM Stock 25400Q105 3,214 200 SH SOLE 0 200 0 0
KELLANOVA COM Stock 487836108 129,540 1,605 SH SOLE 0 1,605 0 0
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 483 21 SH SOLE 0 21 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 10,834 462 SH SOLE 0 462 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 2,244 200 SH SOLE 0 0 0 200
JPMORGAN INCOME ETF ETF 46641Q159 46,390 1,000 SH SOLE 0 1,000 0 0
MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104 10,081 2,517 SH SOLE 0 2,517 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100 51,468 5,706 SH SOLE 0 1,636 0 4,070
AMERICAN TOWER CORP NEW COM REIT 03027X100 53,256 229 SH SOLE 0 195 0 34
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 10,175 81 SH SOLE 0 81 0 0
ROYCE SMALL CAP TRUST INC COM CEF 780910105 160,407 10,217 SH SOLE 0 0 0 10,217
CONSTELLATION ENERGY CORP COM Stock 21037T109 16,121 62 SH SOLE 0 62 0 0
META PLATFORMS INC CL A Stock 30303M102 464,249 811 SH SOLE 0 100 0 711
BNY MELLON STRATEGIC MUNI BOND CEF 09662E109 3,520 565 SH SOLE 0 565 0 0
ZIMVIE INC COM Stock 98888T107 159 10 SH SOLE 0 0 0 10
ISHARES AAA-A RATED CORPORATE BOND ETF ETF 46429B291 14,745 300 SH SOLE 0 0 0 300
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 14,004 1,069 SH SOLE 0 1,069 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105 381 27 SH SOLE 0 0 0 27
COHEN & STEERS TOTAL RETURN RL COM CEF 19247R103 73,959 5,650 SH SOLE 0 0 0 5,650
VIRTUS TOTAL RETURN FD INC COM CEF 92835W107 73,780 11,900 SH SOLE 0 0 0 11,900
PACKAGING CORP AMER COM Stock 695156109 18,094 84 SH SOLE 0 84 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 6,152 18 SH SOLE 0 18 0 0
FEDERATED HERMES PREM MUNI INM COM CEF 31423P108 4,136 333 SH SOLE 0 333 0 0
INVESCO TR INVT GRADE MUNS COM CEF 46131M106 3,379 320 SH SOLE 0 320 0 0
MONDELEZ INTL INC CL A Stock 609207105 3,978 54 SH SOLE 0 54 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 23,651 122 SH SOLE 0 122 0 0
BROADCOM INC COM Stock 11135F101 234,600 1,360 SH SOLE 0 1,360 0 0
D R HORTON INC COM Stock 23331A109 57,803 303 SH SOLE 0 303 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 6,752 87 SH SOLE 0 87 0 0
METLIFE INC COM Stock 59156R108 24,744 300 SH SOLE 0 300 0 0
INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 46137V597 282,540 6,800 SH SOLE 0 0 0 6,800
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 37,041 510 SH SOLE 0 510 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 7,706 67 SH SOLE 0 67 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 200,354 2,567 SH SOLE 0 2,567 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 22,807 451 SH SOLE 0 451 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 71,202 3,223 SH SOLE 0 3,223 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 100,388 284 SH SOLE 0 284 0 0
EQUIFAX INC COM Stock 294429105 35,263 120 SH SOLE 0 120 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 10,671 114 SH SOLE 0 68 0 45
KROGER CO COM Stock 501044101 80,105 1,398 SH SOLE 0 598 0 800
ENBRIDGE INC COM Stock 29250N105 5,361 132 SH SOLE 0 132 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 569,827 9,622 SH SOLE 0 2,981 0 6,641
MILLERKNOLL INC COM Stock 600544100 7,428 300 SH SOLE 0 0 0 300
NVIDIA CORPORATION COM Stock 67066G104 688,565 5,670 SH SOLE 0 5,670 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 481,417 9,142 SH SOLE 0 4,476 0 4,665
ISHARES SHORT TREASURY BOND ETF ETF 464288679 20,434,195 184,708 SH SOLE 0 111,545 0 73,161
GRAINGER W W INC COM Stock 384802104 249,314 240 SH SOLE 0 0 0 240
ABBVIE INC COM Stock 00287Y109 140,211 710 SH SOLE 0 710 0 0
S&P GLOBAL INC COM Stock 78409V104 95,575 185 SH SOLE 0 185 0 0
BLACKROCK CALIF MUN INCOME TR SH BEN INT CEF 09248E102 8,354 691 SH SOLE 0 691 0 0
INVESCO ADVANTAGE MUN INCOME T SH BEN INT CEF 46132E103 3,389 364 SH SOLE 0 364 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 76,240 1,328 SH SOLE 0 1,328 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 24,633 391 SH SOLE 0 391 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104 2,051 100 SH SOLE 0 0 0 100
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 6,745 84 SH SOLE 0 84 0 0
ZOETIS INC CL A Stock 98978V103 14,458 74 SH SOLE 0 74 0 0
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103 1,020 85 SH SOLE 0 85 0 0
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 4,144 383 SH SOLE 0 383 0 0
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 912,653 25,066 SH SOLE 0 18,552 0 6,514
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 4,544 16 SH SOLE 0 16 0 0
CASELLA WASTE SYS INC CL A Stock 147448104 159,184 1,600 SH SOLE 0 100 0 1,500
BLACKSTONE INC COM Stock 09260D107 10,107 66 SH SOLE 0 66 0 0
GRACO INC COM Stock 384109104 7,613 87 SH SOLE 0 87 0 0
FORTREA HLDGS INC COMMON STOCK Stock 34965K107 3,000 150 SH SOLE 0 0 0 150
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 10,795 100 SH SOLE 0 0 0 100
ROCKWELL AUTOMATION INC COM Stock 773903109 13,423 50 SH SOLE 0 50 0 0
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 5,187 419 SH SOLE 0 419 0 0
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 10,699 799 SH SOLE 0 799 0 0
STRYKER CORPORATION COM Stock 863667101 42,990 119 SH SOLE 0 44 0 75
QUALCOMM INC COM Stock 747525103 4,251 25 SH SOLE 0 25 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 407,411 9,756 SH SOLE 0 8,815 0 941
GENERAL DYNAMICS CORP COM Stock 369550108 105,770 350 SH SOLE 0 100 0 250
DISCOVER FINL SVCS COM Stock 254709108 7,576 54 SH SOLE 0 0 0 54
WK KELLOGG CO COM SHS Stock 92942W107 6,861 401 SH SOLE 0 401 0 0
MCDONALDS CORP COM Stock 580135101 211,634 695 SH SOLE 0 438 0 257
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 34,538 215 SH SOLE 0 215 0 0
SAREPTA THERAPEUTICS INC COM Stock 803607100 624 5 SH SOLE 0 5 0 0
DOVER CORP COM Stock 260003108 7,478 39 SH SOLE 0 39 0 0
CISCO SYS INC COM Stock 17275R102 97,552 1,833 SH SOLE 0 885 0 948
ISHARES RUSSELL MIDCAP ETF ETF 464287499 35,785 406 SH SOLE 0 406 0 0
CDW CORP COM Stock 12514G108 124,918 552 SH SOLE 0 552 0 0
AT&T INC COM Stock 00206R102 87,301 3,968 SH SOLE 0 2,565 0 1,403
REDDIT INC CL A Stock 75734B100 6,592 100 SH SOLE 0 0 0 100
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 15,365 175 SH SOLE 0 175 0 0
SOLVENTUM CORP COM SHS Stock 83444M101 5,926 85 SH SOLE 0 85 0 0
GE VERNOVA INC COM Stock 36828A101 21,118 83 SH SOLE 0 49 0 33
ISHARES BIOTECHNOLOGY ETF ETF 464287556 46,713 321 SH SOLE 0 0 0 320
GE AEROSPACE COM NEW Stock 369604301 65,131 345 SH SOLE 0 207 0 138
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 225,086 1,255 SH SOLE 0 915 0 340
NOKIA CORP SPONSORED ADR ADR 654902204 175 40 SH SOLE 0 40 0 0
ISHARES US FINANCIAL SERVICES ETF ETF 464287770 13,423 189 SH SOLE 0 189 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 53,380 500 SH SOLE 0 500 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 491,776 9,490 SH SOLE 0 4,934 0 4,556
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 5,033 209 SH SOLE 0 209 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 1,136,221 15,607 SH SOLE 0 3,044 0 12,562
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 21,650 424 SH SOLE 0 0 0 424
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 171,010 980 SH SOLE 0 980 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 125,794 638 SH SOLE 0 638 0 0
LULULEMON ATHLETICA INC COM Stock 550021109 6,241 23 SH SOLE 0 23 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 285,910 2,986 SH SOLE 0 2,986 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 60,414,311 104,737 SH SOLE 0 66,646 0 38,090
THE CIGNA GROUP COM Stock 125523100 178,487 515 SH SOLE 0 270 0 245
SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF ETF 808524672 1,047 40 SH SOLE 0 0 0 40
ONEOK INC NEW COM Stock 682680103 91,130 1,000 SH SOLE 0 1,000 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 15,232 351 SH SOLE 0 350 0 0
WELLS FARGO CO NEW COM Stock 949746101 21,410 379 SH SOLE 0 317 0 62
UNION PAC CORP COM Stock 907818108 18,240 74 SH SOLE 0 74 0 0
CINTAS CORP COM Stock 172908105 5,765 28 SH SOLE 0 28 0 0
ECOLAB INC COM Stock 278865100 13,532 53 SH SOLE 0 53 0 0
SALESFORCE INC COM Stock 79466L302 127,823 467 SH SOLE 0 0 0 467
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 5,299 66 SH SOLE 0 66 0 0
PITNEY BOWES INC COM Stock 724479100 2,959 415 SH SOLE 0 0 0 415
DARDEN RESTAURANTS INC COM Stock 237194105 7,058 43 SH SOLE 0 43 0 0
IDEXX LABS INC COM Stock 45168D104 60,626 120 SH SOLE 0 120 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 632,179 1,022 SH SOLE 0 355 0 667
LOCKHEED MARTIN CORP COM Stock 539830109 251,361 430 SH SOLE 0 230 0 200
JPMORGAN CHASE & CO. COM Stock 46625H100 447,656 2,123 SH SOLE 0 993 0 1,130
INTERNATIONAL PAPER CO COM Stock 460146103 5,325 109 SH SOLE 0 109 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 4,357,303 105,555 SH SOLE 0 55,352 0 50,202
CHEVRON CORP NEW COM Stock 166764100 260,079 1,766 SH SOLE 0 1,766 0 0
CONOCOPHILLIPS COM Stock 20825C104 15,792 150 SH SOLE 0 150 0 0
BRUNSWICK CORP COM Stock 117043109 22,380 267 SH SOLE 0 67 0 200
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 31,582,817 598,046 SH SOLE 0 373,129 0 224,916
DANAHER CORPORATION COM Stock 235851102 132,338 476 SH SOLE 0 476 0 0
M & T BK CORP COM Stock 55261F104 43,072 242 SH SOLE 0 30 0 211
TJX COS INC NEW COM Stock 872540109 144,115 1,226 SH SOLE 0 141 0 1,085
BANK AMERICA CORP COM Stock 060505104 20,991 529 SH SOLE 0 74 0 455
BLACKROCK MUNIHLDGS NY QLTY FD COM CEF 09255C106 536 48 SH SOLE 0 48 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 10,227 72 SH SOLE 0 72 0 0
WALMART INC COM Stock 931142103 25,194 312 SH SOLE 0 312 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 31,288 1,035 SH SOLE 0 1,035 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 183,746 831 SH SOLE 0 172 0 659
ORACLE CORP COM Stock 68389X105 119,450 701 SH SOLE 0 625 0 76
RTX CORPORATION COM Stock 75513E101 355,816 2,937 SH SOLE 0 1,428 0 1,508
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 347,985 7,272 SH SOLE 0 6,972 0 300
TEXAS INSTRS INC COM Stock 882508104 18,591 90 SH SOLE 0 90 0 0
TARGET CORP COM Stock 87612E106 14,027 90 SH SOLE 0 90 0 0
PFIZER INC COM Stock 717081103 146,496 5,062 SH SOLE 0 1,330 0 3,732
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 47,452 420 SH SOLE 0 420 0 0
3M CO COM Stock 88579Y101 46,615 341 SH SOLE 0 341 0 0
HP INC COM Stock 40434L105 34,256 955 SH SOLE 0 955 0 0
GILEAD SCIENCES INC COM Stock 375558103 71,935 858 SH SOLE 0 83 0 775
CATERPILLAR INC COM Stock 149123101 29,334 75 SH SOLE 0 20 0 55
ALPHABET INC CAP STK CL C Stock 02079K107 451,915 2,703 SH SOLE 0 2,703 0 0
AMERICAN EXPRESS CO COM Stock 025816109 178,992 660 SH SOLE 0 315 0 345
AMGEN INC COM Stock 031162100 315,844 980 SH SOLE 0 50 0 930
APPLIED MATLS INC COM Stock 038222105 6,062 30 SH SOLE 0 30 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 25,985 250 SH SOLE 0 0 0 250
ANALOG DEVICES INC COM Stock 032654105 14,271 62 SH SOLE 0 62 0 0
TYSON FOODS INC CL A Stock 902494103 31,805 534 SH SOLE 0 0 0 534
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 16,849 98 SH SOLE 0 0 0 98
HUMANA INC COM Stock 444859102 89,954 284 SH SOLE 0 84 0 200
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 19,511 1,630 SH SOLE 0 1,630 0 0
CANADIAN NATL RY CO COM Stock 136375102 62,324 532 SH SOLE 0 532 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 24,034,824 182,206 SH SOLE 0 113,463 0 68,742
ISHARES CORE S&P US VALUE ETF ETF 464287663 744,333 7,795 SH SOLE 0 6,794 0 1,000
ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580 87,940 1,000 SH SOLE 0 0 0 1,000
NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 39,684 240 SH SOLE 0 240 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 10,787,693 54,467 SH SOLE 0 33,921 0 20,545
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 42,655,945 421,210 SH SOLE 0 279,774 0 141,435
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 799,047 12,746 SH SOLE 0 10,718 0 2,028
EATON CORP PLC SHS Stock G29183103 59,991 181 SH SOLE 0 181 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 525,936 21,778 SH SOLE 0 7,528 0 14,249
ISHARES ULTRA SHORT-TERM BOND ACTIVE ETF ETF 46434V878 557,886 10,995 SH SOLE 0 9,815 0 1,180
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 7,616 125 SH SOLE 0 0 0 125
BLACKROCK MUNIVEST FD II INC COM CEF 09253T101 3,633 319 SH SOLE 0 319 0 0
INVESCO MUN OPPORTUNITY TR COM CEF 46132C107 14,491 1,411 SH SOLE 0 1,411 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 2,628 75 SH SOLE 0 75 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 12,919 120 SH SOLE 0 120 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 159,841 1,293 SH SOLE 0 1,293 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW Stock 31488V107 69,500 350 SH SOLE 0 350 0 0
PIMCO MUN INCOME FD COM CEF 72200R107 392 38 SH SOLE 0 38 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104 128,161 12,765 SH SOLE 0 0 0 12,765
AMEDISYS INC COM Stock 023436108 12,064 125 SH SOLE 0 125 0 0
ESSENTIAL UTILS INC COM Stock 29670G102 68,115 1,766 SH SOLE 0 1,766 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 14,723 410 SH SOLE 0 0 0 410
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 132,704 1,600 SH SOLE 0 1,600 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 20,829 346 SH SOLE 0 346 0 0
LAM RESEARCH CORP COM NEW Stock 512807306 341,938 419 SH SOLE 0 391 0 28
FIRST TRUST WATER ETF ETF 33733B100 1,890,290 17,290 SH SOLE 0 13,639 0 3,650
PARKER-HANNIFIN CORP COM Stock 701094104 10,741 17 SH SOLE 0 17 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 29,289,372 626,645 SH SOLE 0 438,540 0 188,104
PROGRESS SOFTWARE CORP COM Stock 743312100 16,843 250 SH SOLE 0 250 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 8,903 16 SH SOLE 0 16 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 7,024 38 SH SOLE 0 0 0 38
EQUINIX INC COM REIT 29444U700 8,876 10 SH SOLE 0 10 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 33,007 638 SH SOLE 0 418 0 219
BERKLEY W R CORP COM Stock 084423102 66,374 1,170 SH SOLE 0 1,170 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 534 5 SH SOLE 0 5 0 0
ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 46431W853 20,987 810 SH SOLE 0 0 0 810
REALTY INCOME CORP COM REIT 756109104 4,249 67 SH SOLE 0 0 0 67
DOMINION ENERGY INC COM Stock 25746U109 5,779 100 SH SOLE 0 100 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 4,422 150 SH SOLE 0 150 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 44,544 300 SH SOLE 0 300 0 0
EXXON MOBIL CORP COM Stock 30231G102 136,983 1,169 SH SOLE 0 1,097 0 71
UNITEDHEALTH GROUP INC COM Stock 91324P102 382,381 654 SH SOLE 0 369 0 285
PRICE T ROWE GROUP INC COM Stock 74144T108 10,893 100 SH SOLE 0 0 0 100
TRAVELERS COMPANIES INC COM Stock 89417E109 15,686 67 SH SOLE 0 0 0 67
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 99,661 1,637 SH SOLE 0 927 0 710
LOWES COS INC COM Stock 548661107 10,834 40 SH SOLE 0 40 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 6,823 112 SH SOLE 0 0 0 112
DEERE & CO COM Stock 244199105 81,379 195 SH SOLE 0 195 0 0
ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 80,956 870 SH SOLE 0 870 0 0
PATTERSON COS INC COM Stock 703395103 17,996 824 SH SOLE 0 0 0 824
COLGATE PALMOLIVE CO COM Stock 194162103 10,381 100 SH SOLE 0 100 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 3,771 182 SH SOLE 0 182 0 0
APPLE HOSPITALITY REIT INC COM NEW REIT 03784Y200 7,425 500 SH SOLE 0 0 0 500
DEVON ENERGY CORP NEW COM Stock 25179M103 5,868 150 SH SOLE 0 150 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 16,074 206 SH SOLE 0 33 0 173
ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 1,961 10 SH SOLE 0 10 0 0
SCHWAB CHARLES CORP COM Stock 808513105 18,341 283 SH SOLE 0 283 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509 40,739 644 SH SOLE 0 644 0 0
AUTOZONE INC COM Stock 053332102 47,251 15 SH SOLE 0 15 0 0
BLACKROCK INC COM Stock 09290D101 110,143 116 SH SOLE 0 116 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 7,666,634 123,020 SH SOLE 0 65,993 0 57,026
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 7,947 541 SH SOLE 0 0 0 541
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 281,416 5,505 SH SOLE 0 5,505 0 0
ISHARES MSCI EAFE ETF ETF 464287465 523,858 6,264 SH SOLE 0 4,506 0 1,758
APPLE INC COM Stock 037833100 5,252,753 22,544 SH SOLE 0 7,312 0 15,231
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 13,629 543 SH SOLE 0 543 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 17,647 700 SH SOLE 0 700 0 0
ABBOTT LABS COM Stock 002824100 52,559 461 SH SOLE 0 406 0 55
DISNEY WALT CO COM Stock 254687106 42,749 444 SH SOLE 0 222 0 222
BOOKING HOLDINGS INC COM Stock 09857L108 8,424 2 SH SOLE 0 2 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 11,155 50 SH SOLE 0 50 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,201,434 6,330 SH SOLE 0 330 0 6,000