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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ETFS Physical Platinum COMMON STOCK 003260106   50 500 SH   SOLE   500 0 0
SPDR Gold Shares COMMON STOCK 78463V107   9,033 53,246 SH   SOLE   53,246 0 0
iShares Gold Trust COMMON STOCK 464285204   28,238 816,371 SH   SOLE   816,371 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104   90 1,250 SH   SOLE   1,250 0 0
WARNER BROS. DISCOVERY SRS A ORD WI COMMON STOCK 934423104   2 196 SH   SOLE   196 0 0
iShares Global Comm Services ETF COMMON STOCK 464287275   9 170 SH   SOLE   170 0 0
Omnicom Group Inc Com COMMON STOCK 681919106   11 130 SH   SOLE   130 0 0
EverQuote Inc COMMON STOCK 30041R108   29 2,000 SH   SOLE   2,000 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305   64 840 SH   SOLE   840 0 0
AT&T Inc COMMON STOCK 00206R102   73 3,957 SH   SOLE   3,957 0 0
T-Mobile US Inc COMMON STOCK 872590104   76 543 SH   SOLE   543 0 0
Tencent Holdings Ltd. Unsponsored ADR COMMON STOCK 88032Q109   95 2,252 SH   SOLE   2,252 0 0
NETFlix Inc Com COMMON STOCK 64110L106   99 335 SH   SOLE   335 0 0
Activision Blizzard In Com COMMON STOCK 00507V109   155 2,020 SH   SOLE   2,020 0 0
Meta Platforms Inc Class A COMMON STOCK 30303M102   160 1,328 SH   SOLE   1,328 0 0
Comcast Corp COMMON STOCK 20030N101   214 6,109 SH   SOLE   6,109 0 0
Verizon Communications Inc COMMON STOCK 92343V104   237 6,003 SH   SOLE   6,003 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107   357 4,018 SH   SOLE   4,018 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305   752 8,518 SH   SOLE   8,518 0 0
iShares Globl Consumer Discretionary COMMON STOCK 464288745   36 285 SH   SOLE   285 0 0
Williams-Sonoma Inc COMMON STOCK 969904101   1 11 SH   SOLE   11 0 0
Pulte Homes Inc Com COMMON STOCK 745867101   2 40 SH   SOLE   40 0 0
LVMH Moet Hennessy Louis Vuitton SE COMMON STOCK F58485115   3 4 SH   SOLE   4 0 0
Service Corp Intl COMMON STOCK 817565104   3 46 SH   SOLE   46 0 0
Aptargroup Inc Com COMMON STOCK 038336103   4 34 SH   SOLE   34 0 0
Cavco Industries Inc COMMON STOCK 149568107   4 18 SH   SOLE   18 0 0
Chipotle Mexican Grill Inc Class A COMMON STOCK 169656105   4 3 SH   SOLE   3 0 0
Lithia Motors Inc COMMON STOCK 536797103   4 21 SH   SOLE   21 0 0
Hilton Worldwide Hld COMMON STOCK 43300A203   4 35 SH   SOLE   35 0 0
Choice Hotels International Inc COMMON STOCK 169905106   5 47 SH   SOLE   47 0 0
VF Corp COMMON STOCK 918204108   6 200 SH   SOLE   200 0 0
Aramark COMMON STOCK 03852U106   7 164 SH   SOLE   164 0 0
Lauder Estee Cos Inc Cl A COMMON STOCK 518439104   7 30 SH   SOLE   30 0 0
Compass Group Plc Adr COMMON STOCK 20449X401   10 418 SH   SOLE   418 0 0
Carlsberg A/S COMMON STOCK K36628137   12 92 SH   SOLE   92 0 0
Siteone Landscape Supply Inc com COMMON STOCK 82982L103   15 124 SH   SOLE   124 0 0
Marriott International Inc COMMON STOCK 571903202   16 108 SH   SOLE   108 0 0
Hermes International SA COMMON STOCK F48051100   17 11 SH   SOLE   11 0 0
Dominos Pizza Inc COMMON STOCK 25754A201   20 58 SH   SOLE   58 0 0
Lear Corp. COMMON STOCK 521865204   21 166 SH   SOLE   166 0 0
Graco Inc Com COMMON STOCK 384109104   23 343 SH   SOLE   343 0 0
Ulta Beauty Inc COMMON STOCK 90384S303   24 51 SH   SOLE   51 0 0
Yum Brands Inc COMMON STOCK 988498101   24 190 SH   SOLE   190 0 0
Lvmh Moet New Adr COMMON STOCK 502441306   25 172 SH   SOLE   172 0 0
Ford Motor Co COMMON STOCK 345370860   28 2,387 SH   SOLE   2,387 0 0
Darden Restaurants Inc COMMON STOCK 237194105   41 300 SH   SOLE   300 0 0
Target Corporation COMMON STOCK 87612E106   50 333 SH   SOLE   333 0 0
Autozone Inc COMMON STOCK 053332102   79 32 SH   SOLE   32 0 0
Starbucks Corp COMMON STOCK 855244109   86 862 SH   SOLE   862 0 0
General Motors Corp COMMON STOCK 37045V100   138 4,100 SH   SOLE   4,100 0 0
Tesla Motors Inc COMMON STOCK 88160R101   181 1,473 SH   SOLE   1,473 0 0
Whirlpool Corp COMMON STOCK 963320106   205 1,450 SH   SOLE   1,450 0 0
Dollar General Corp COMMON STOCK 256677105   256 1,040 SH   SOLE   1,040 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106   338 25,876 SH   SOLE   25,876 0 0
McDonald's Corp COMMON STOCK 580135101   469 1,779 SH   SOLE   1,779 0 0
TJX Companies Inc COMMON STOCK 872540109   630 7,911 SH   SOLE   7,911 0 0
Walt Disney Co COMMON STOCK 254687106   702 8,081 SH   SOLE   8,081 0 0
Lowe's Companies Inc COMMON STOCK 548661107   780 3,913 SH   SOLE   3,913 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107   1,716 2,033 SH   SOLE   2,033 0 0
Amazon.com, Inc. COMMON STOCK 023135106   21,877 260,436 SH   SOLE   260,436 0 0
Nike Inc COMMON STOCK 654106103   22,578 192,960 SH   SOLE   192,960 0 0
Home Depot Inc COMMON STOCK 437076102   39,794 125,985 SH   SOLE   125,985 0 0
BJ s Wholesale Club Holdings Inc COMMON STOCK 05550J101   11 160 SH   SOLE   160 0 0
L Oreal SA COMMON STOCK F58149133   11 30 SH   SOLE   30 0 0
Nestle Sa Ordf COMMON STOCK H57312649   16 138 SH   SOLE   138 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103   17 1,378 SH   SOLE   1,378 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308   17 232 SH   SOLE   232 0 0
Curaleaf Holdings Inc COMMON STOCK 23126M102   21 5,000 SH   SOLE   5,000 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108   26 700 SH   SOLE   700 0 0
I Shares S&P Gbl Consumer Staples Sector In COMMON STOCK 464288737   33 555 SH   SOLE   555 0 0
Archer-Daniels Midland Co COMMON STOCK 039483102   52 558 SH   SOLE   558 0 0
Altria Group Inc COMMON STOCK 02209S103   55 1,202 SH   SOLE   1,202 0 0
Conagra Brands, Inc. COMMON STOCK 205887102   101 2,613 SH   SOLE   2,613 0 0
Philip Morris International Inc COMMON STOCK 718172109   108 1,066 SH   SOLE   1,066 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103   133 2,135 SH   SOLE   2,135 0 0
Kimberly-Clark Corp COMMON STOCK 494368103   172 1,265 SH   SOLE   1,265 0 0
Darling Ingredients COMMON STOCK 237266101   172 2,750 SH   SOLE   2,750 0 0
CVS Health Corp COMMON STOCK 126650100   189 2,027 SH   SOLE   2,027 0 0
Smucker Jm Co COMMON STOCK 832696405   254 1,600 SH   SOLE   1,600 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103   271 1,911 SH   SOLE   1,911 0 0
General Mills Inc COMMON STOCK 370334104   296 3,526 SH   SOLE   3,526 0 0
Mondelez International Inc COMMON STOCK 609207105   302 4,535 SH   SOLE   4,535 0 0
Costco Wholesale Corp COMMON STOCK 22160K105   338 741 SH   SOLE   741 0 0
Nestle SA COMMON STOCK 641069406   499 4,326 SH   SOLE   4,326 0 0
Coca-Cola Co COMMON STOCK 191216100   668 10,507 SH   SOLE   10,507 0 0
Sysco Corp COMMON STOCK 871829107   684 8,947 SH   SOLE   8,947 0 0
Unilever Plc Adr New COMMON STOCK 904767704   692 13,746 SH   SOLE   13,746 0 0
Colgate-Palmolive Co COMMON STOCK 194162103   1,797 22,812 SH   SOLE   22,812 0 0
Procter & Gamble Co COMMON STOCK 742718109   3,027 19,972 SH   SOLE   19,972 0 0
Church & Dwight Co., Inc. COMMON STOCK 171340102   19,977 247,820 SH   SOLE   247,820 0 0
Constellation Brand COMMON STOCK 21036P108   24,872 107,321 SH   SOLE   107,321 0 0
PepsiCo Inc COMMON STOCK 713448108   28,244 156,336 SH   SOLE   156,336 0 0
Sempra Energy COMMON STOCK 816851109   4 28 SH   SOLE   28 0 0
Devon Energy Corp COMMON STOCK 25179M103   6 100 SH   SOLE   100 0 0
Diamondback Energy, Inc. COMMON STOCK 25278X109   11 80 SH   SOLE   80 0 0
I Shares S&P Global Energy ETF COMMON STOCK 464287341   22 560 SH   SOLE   560 0 0
Enbridge Inc Com COMMON STOCK 29250N105   23 600 SH   SOLE   600 0 0
EOG Resources Inc COMMON STOCK 26875P101   25 190 SH   SOLE   190 0 0
Valero Energy Corp New Com COMMON STOCK 91913Y100   27 213 SH   SOLE   213 0 0
Kinder Morgan, Inc. COMMON STOCK 49456B101   36 2,000 SH   SOLE   2,000 0 0
Total SA COMMON STOCK F92124100   36 580 SH   SOLE   580 0 0
CMS Energy Corp COMMON STOCK 125896100   42 660 SH   SOLE   660 0 0
Energy Select Sector SPDR ETF COMMON STOCK 81369Y506   43 490 SH   SOLE   490 0 0
BP PLC COMMON STOCK 055622104   45 1,277 SH   SOLE   1,277 0 0
Magellan Midstream Partners, L.P. COMMON STOCK 559080106   46 910 SH   SOLE   910 0 0
Enterprise Products Partners LP COMMON STOCK 293792107   70 2,900 SH   SOLE   2,900 0 0
Phillips 66 COMMON STOCK 718546104   73 700 SH   SOLE   700 0 0
Schlumberger Ltd COMMON STOCK 806857108   107 2,000 SH   SOLE   2,000 0 0
SHELL ADR EACH REP 2 ORD WI COMMON STOCK 780259305   149 2,620 SH   SOLE   2,620 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706   267 3,665 SH   SOLE   3,665 0 0
Chevron Corp COMMON STOCK 166764100   736 4,103 SH   SOLE   4,103 0 0
iShares Global Clean Energy COMMON STOCK 464288224   755 38,017 SH   SOLE   38,017 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102   1,074 9,738 SH   SOLE   9,738 0 0
Baker Hughes Co COMMON STOCK 05722G100   13,053 442,030 SH   SOLE   442,030 0 0
ConocoPhillips COMMON STOCK 20825C104   20,089 170,244 SH   SOLE   170,244 0 0
TotalEnergies SE Sponsored ADR COMMON STOCK 89151E109   29,130 469,229 SH   SOLE   469,229 0 0
Schwab Emerging Markets Equity ETF COMMON STOCK 808524706   3 110 SH   SOLE   110 0 0
iShares ESG Aware MSCI EM ETF COMMON STOCK 46434G863   3 95 SH   SOLE   95 0 0
SPDR Kensho Clean Power ETF COMMON STOCK 78468R655   6 78 SH   SOLE   78 0 0
iShares TR S&P Midcap 400 COMMON STOCK 464287507   8 35 SH   SOLE   35 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730   10 410 SH   SOLE   410 0 0
Global X US Infrastructure Dev ETF COMMON STOCK 37954Y673   10 391 SH   SOLE   391 0 0
ISHARES Medical Devices COMMON STOCK 464288810   16 312 SH   SOLE   312 0 0
SPDR Portfolio S&P 500 High Div ETF COMMON STOCK 78468R788   19 475 SH   SOLE   475 0 0
Ishares Russell COMMON STOCK 464287648   19 90 SH   SOLE   90 0 0
Vanguard Total World Stock ETF COMMON STOCK 922042742   20 236 SH   SOLE   236 0 0
Dfa Invt Dimension Grp Tax Mng Us Scp COMMON STOCK 25434V500   20 400 SH   SOLE   400 0 0
Invesco Dynamic Semiconductors ETF COMMON STOCK 46137V647   23 234 SH   SOLE   234 0 0
Vanguard FTSE Emerging Markets ETF COMMON STOCK 922042858   24 612 SH   SOLE   612 0 0
iShares Genomics Immnlgy & Hlthcr ETF COMMON STOCK 46435U192   25 1,000 SH   SOLE   1,000 0 0
Franklin Genomic Advancements ETF COMMON STOCK 35473P520   27 900 SH   SOLE   900 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354   38 600 SH   SOLE   600 0 0
Vanguard Mega Cap ETF COMMON STOCK 921910873   38 290 SH   SOLE   290 0 0
Vanguard S&P 500 ETF New COMMON STOCK 922908363   39 111 SH   SOLE   111 0 0
iShares MSCI KLD 400 Social ETF COMMON STOCK 464288570   39 550 SH   SOLE   550 0 0
Vanguard ESG US Stock ETF COMMON STOCK 921910733   41 624 SH   SOLE   624 0 0
S & P Financials ETF COMMON STOCK 81369Y605   57 1,658 SH   SOLE   1,658 0 0
Ishares S&P 500 Growth COMMON STOCK 464287309   59 1,000 SH   SOLE   1,000 0 0
Schwab International Equity ETF COMMON STOCK 808524805   63 1,970 SH   SOLE   1,970 0 0
iShares Core MSCI EAFE ETF COMMON STOCK 46432F842   66 1,071 SH   SOLE   1,071 0 0
iShares Edge MSCI Min Vol Emerging Markets ETF COMMON STOCK 464286533   87 1,641 SH   SOLE   1,641 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755   93 3,215 SH   SOLE   3,215 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816   103 600 SH   SOLE   600 0 0
Strive U.S. Energy ETF COMMON STOCK 02072L722   112 3,800 SH   SOLE   3,800 0 0
Wisdomtree US Smallcap COMMON STOCK 97717W604   112 3,937 SH   SOLE   3,937 0 0
Schwab US Dividend COMMON STOCK 808524797   114 1,515 SH   SOLE   1,515 0 0
iShares Russell Mid Cap COMMON STOCK 464287481   117 1,400 SH   SOLE   1,400 0 0
iShares Russell Midcap Index Fund COMMON STOCK 464287499   124 1,845 SH   SOLE   1,845 0 0
Vanguard Small-Cap Growth Index Fund COMMON STOCK 922908595   130 650 SH   SOLE   650 0 0
iShares TR Russell Mcp Vl COMMON STOCK 464287473   137 1,300 SH   SOLE   1,300 0 0
iShares Core Dividend Growth ETF COMMON STOCK 46434V621   140 2,800 SH   SOLE   2,800 0 0
SPDR Portfolio S&P 500 ETF COMMON STOCK 78464A854   153 3,400 SH   SOLE   3,400 0 0
Vanguard Large Cap Index Fund ETF COMMON STOCK 922908637   157 900 SH   SOLE   900 0 0
Schwab US Large Cap COMMON STOCK 808524300   161 2,900 SH   SOLE   2,900 0 0
Guggenheim S&P 500 Equal Weight ETF COMMON STOCK 46137V357   170 1,200 SH   SOLE   1,200 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103   186 700 SH   SOLE   700 0 0
Vanguard High Dividend COMMON STOCK 921946406   198 1,829 SH   SOLE   1,829 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804   206 2,179 SH   SOLE   2,179 0 0
Schwab Fundamental US COMMON STOCK 808524771   237 4,436 SH   SOLE   4,436 0 0
First Tr Value Line Shs Index ETF COMMON STOCK 33734H106   249 6,240 SH   SOLE   6,240 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844   282 1,856 SH   SOLE   1,856 0 0
iShares TR Russell1000Val COMMON STOCK 464287598   291 1,918 SH   SOLE   1,918 0 0
Wisdomtree US Midcap COMMON STOCK 97717W570   346 7,122 SH   SOLE   7,122 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201   375 8,316 SH   SOLE   8,316 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107   407 919 SH   SOLE   919 0 0
iShares Morningstar Large-Cap ETF COMMON STOCK 464287127   441 8,384 SH   SOLE   8,384 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102   534 11,909 SH   SOLE   11,909 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109   568 1,714 SH   SOLE   1,714 0 0
Vanguard Value ETF COMMON STOCK 922908744   632 4,504 SH   SOLE   4,504 0 0
iShares Core S&P 500 COMMON STOCK 464287200   671 1,746 SH   SOLE   1,746 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789   672 12,780 SH   SOLE   12,780 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103   745 1,949 SH   SOLE   1,949 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769   754 3,941 SH   SOLE   3,941 0 0
SPDR S&P 500 Growth COMMON STOCK 78464A409   1,054 20,808 SH   SOLE   20,808 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736   1,260 5,911 SH   SOLE   5,911 0 0
GRAYSCALE DIGITAL LARGE UNT COMMON STOCK G40705108   1 325 SH   SOLE   325 0 0
Main Street Capital Corp COMMON STOCK 56035L104   2 42 SH   SOLE   42 0 0
Factset Research Sys COMMON STOCK 303075105   3 8 SH   SOLE   8 0 0
Arthur J Gallagher&C COMMON STOCK 363576109   4 20 SH   SOLE   20 0 0
Morningstar Inc COMMON STOCK 617700109   4 18 SH   SOLE   18 0 0
S E I Investments Co COMMON STOCK 784117103   4 67 SH   SOLE   67 0 0
Western Alliance Bancorp COMMON STOCK 957638109   4 70 SH   SOLE   70 0 0
The Charles Schwab Corp COMMON STOCK 808513105   4 53 SH   SOLE   53 0 0
Affiliated Managers COMMON STOCK 008252108   4 28 SH   SOLE   28 0 0
Citigroup Inc COMMON STOCK 172967424   5 100 SH   SOLE   100 0 0
Brown & Brown Inc COMMON STOCK 115236101   5 81 SH   SOLE   81 0 0
Markel Corp COMMON STOCK 570535104   5 4 SH   SOLE   4 0 0
Mid-Amer Apt Cmntys Com COMMON STOCK 59522J103   5 34 SH   SOLE   34 0 0
BlackRock Inc COMMON STOCK 09247X101   6 8 SH   SOLE   8 0 0
DNB ORD COMMON STOCK R1R15X100   8 406 SH   SOLE   406 0 0
Cie Financiere Richemont SA COMMON STOCK H25662141   8 63 SH   SOLE   63 0 0
American International Group Inc COMMON STOCK 026874784   9 140 SH   SOLE   140 0 0
Citizens Financial Group, Inc. COMMON STOCK 174610105   10 253 SH   SOLE   253 0 0
Moodys Corp A COMMON STOCK 615369105   10 36 SH   SOLE   36 0 0
DBS Group Holdings Ltd Sponsored ADR COMMON STOCK 23304Y100   10 99 SH   SOLE   99 0 0
Nasdaq Inc COMMON STOCK 631103108   13 204 SH   SOLE   204 0 0
First Financial Bankshares Inc COMMON STOCK 32020R109   13 391 SH   SOLE   391 0 0
Equinix, Inc. COMMON STOCK 29444U700   16 25 SH   SOLE   25 0 0
RLI Corp COMMON STOCK 749607107   18 139 SH   SOLE   139 0 0
Ameriprise Finl Inc COMMON STOCK 03076C106   20 64 SH   SOLE   64 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104   24 71 SH   SOLE   71 0 0
Intercontinentalexchan Com COMMON STOCK 45866F104   24 237 SH   SOLE   237 0 0
AIA Group Ltd COMMON STOCK Y002A1105   27 2,423 SH   SOLE   2,423 0 0
Houlihan Lokey Inc COMMON STOCK 441593100   27 311 SH   SOLE   311 0 0
Toronto Dominion Bk Ont Com New COMMON STOCK 891160509   28 432 SH   SOLE   432 0 0
N B T Bancorp Inc COMMON STOCK 628778102   28 654 SH   SOLE   654 0 0
Northway Financial Inc COMMON STOCK 667270201   40 1,950 SH   SOLE   1,950 0 0
Keycorp New COMMON STOCK 493267108   44 2,547 SH   SOLE   2,547 0 0
Sun Life Financial COMMON STOCK 866796105   48 1,025 SH   SOLE   1,025 0 0
I Shares S&P Global Financials COMMON STOCK 464287333   48 680 SH   SOLE   680 0 0
Morgan Stanley COMMON STOCK 617446448   52 613 SH   SOLE   613 0 0
Cambridge Bancorp COMMON STOCK 132152109   58 693 SH   SOLE   693 0 0
Price T Rowe Group Inc Com COMMON STOCK 74144T108   87 800 SH   SOLE   800 0 0
US Bancorp COMMON STOCK 902973304   92 2,100 SH   SOLE   2,100 0 0
Andover Bancorp Inc COMMON STOCK 034263103   93 4,625 SH   SOLE   4,625 0 0
Cincinnati Financial Corp COMMON STOCK 172062101   102 1,000 SH   SOLE   1,000 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109   118 880 SH   SOLE   880 0 0
Huntington Bancshs COMMON STOCK 446150104   120 8,539 SH   SOLE   8,539 0 0
Blackstone Group LP COMMON STOCK 09260D107   126 1,700 SH   SOLE   1,700 0 0
First Horizon Natl Cp Com COMMON STOCK 320517105   127 5,200 SH   SOLE   5,200 0 0
Berkley WR Corp COMMON STOCK 084423102   128 1,757 SH   SOLE   1,757 0 0
Travelers Companies Com COMMON STOCK 89417E109   203 1,082 SH   SOLE   1,082 0 0
Old Second Bancorp Inc COMMON STOCK 680277100   241 15,000 SH   SOLE   15,000 0 0
Commerce Bancshares Inc COMMON STOCK 200525103   242 3,556 SH   SOLE   3,556 0 0
Bank Of America COMMON STOCK 060505104   291 8,789 SH   SOLE   8,789 0 0
Truist Finl Corp Com COMMON STOCK 89832Q109   302 7,020 SH   SOLE   7,020 0 0
American Express Co COMMON STOCK 025816109   369 2,500 SH   SOLE   2,500 0 0
Aon Corp Com COMMON STOCK G0403H108   604 2,014 SH   SOLE   2,014 0 0
Chubb Ltd COMMON STOCK H1467J104   959 4,349 SH   SOLE   4,349 0 0
Berkshire Hathaway Inc Class B COMMON STOCK 084670702   1,161 3,760 SH   SOLE   3,760 0 0
First Republic Bank COMMON STOCK 33616C100   20,210 165,807 SH   SOLE   165,807 0 0
Goldman Sachs Group, Inc. COMMON STOCK 38141G104   22,106 64,379 SH   SOLE   64,379 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102   29,165 176,246 SH   SOLE   176,246 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100   41,381 308,581 SH   SOLE   308,581 0 0
Seattle Genetics Inc COMMON STOCK 81181C104   11 82 SH   SOLE   82 0 0
Rhythm Pharmaceuticals Inc COMMON STOCK 76243J105   3 100 SH   SOLE   100 0 0
Organon &Co Common Stock COMMON STOCK 68622V106   3 105 SH   SOLE   105 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106   3 200 SH   SOLE   200 0 0
Bio-Techne Corp COMMON STOCK 09073M104   4 48 SH   SOLE   48 0 0
PROCEPT BioRobotics Corp COMMON STOCK 74276L105   4 100 SH   SOLE   100 0 0
Laboratory Amer Hldgs Com New COMMON STOCK 50540R409   4 18 SH   SOLE   18 0 0
EMBECTA ORD WI COMMON STOCK 29082K105   5 180 SH   SOLE   180 0 0
Steris Corp Com COMMON STOCK G8473T100   5 25 SH   SOLE   25 0 0
Molina Healthcare Inc Com COMMON STOCK 60855R100   6 19 SH   SOLE   19 0 0
Envista Hldgs corp com COMMON STOCK 29415F104   8 227 SH   SOLE   227 0 0
Genmab A/S COMMON STOCK K3967W102   8 19 SH   SOLE   19 0 0
Crispr Therapeutics Agnamen Akt COMMON STOCK H17182108   12 300 SH   SOLE   300 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106   16 5,000 SH   SOLE   5,000 0 0
Sanofi SA COMMON STOCK 80105N105   18 375 SH   SOLE   375 0 0
RadNet Inc COMMON STOCK 750491102   19 1,000 SH   SOLE   1,000 0 0
ESSILOR LUXOTTICA COMMON STOCK F31668100   19 105 SH   SOLE   105 0 0
Stryker Corporation COMMON STOCK 863667101   24 100 SH   SOLE   100 0 0
Novo Nordisk A/S B COMMON STOCK K72807132   41 303 SH   SOLE   303 0 0
Zimmer Biomet Holdings Inc COMMON STOCK 98956P102   49 382 SH   SOLE   382 0 0
Baxter International Inc COMMON STOCK 071813109   50 980 SH   SOLE   980 0 0
Zoetis Inc COMMON STOCK 98978V103   56 381 SH   SOLE   381 0 0
Anthem Inc COMMON STOCK 036752103   60 118 SH   SOLE   118 0 0
Viatris Inc COMMON STOCK 92556V106   90 8,058 SH   SOLE   8,058 0 0
Danaher Corp COMMON STOCK 235851102   90 340 SH   SOLE   340 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209   97 711 SH   SOLE   711 0 0
AstraZeneca PLC COMMON STOCK G0593M107   105 772 SH   SOLE   772 0 0
Novo-Nordisk A-S ADR F 1 ADR Rep 1 Ord COMMON STOCK 670100205   113 835 SH   SOLE   835 0 0
Cigna Corp COMMON STOCK 125523100   129 390 SH   SOLE   390 0 0
Moderna Inc COMMON STOCK 60770K107   135 750 SH   SOLE   750 0 0
Vertex Pharmaceuticals Inc COMMON STOCK 92532F100   159 550 SH   SOLE   550 0 0
Idexx Labs Inc COMMON STOCK 45168D104   169 414 SH   SOLE   414 0 0
United Therapeutics Corp COMMON STOCK 91307C102   178 639 SH   SOLE   639 0 0
Mckesson Corporation COMMON STOCK 58155Q103   199 530 SH   SOLE   530 0 0
I Shares S&P Global Healthcare ETF COMMON STOCK 464287325   208 2,450 SH   SOLE   2,450 0 0
Novartis AG COMMON STOCK 66987V109   214 2,356 SH   SOLE   2,356 0 0
Thermo Fisher Corp COMMON STOCK 883556102   240 436 SH   SOLE   436 0 0
Medtronic PLC COMMON STOCK G5960L103   370 4,762 SH   SOLE   4,762 0 0
Becton Dickinson & Co COMMON STOCK 075887109   575 2,263 SH   SOLE   2,263 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108   676 9,399 SH   SOLE   9,399 0 0
Merck & Co Inc COMMON STOCK 58933Y105   823 7,419 SH   SOLE   7,419 0 0
Amgen Inc COMMON STOCK 031162100   848 3,229 SH   SOLE   3,229 0 0
Humana Inc COMMON STOCK 444859102   896 1,750 SH   SOLE   1,750 0 0
Lilly Eli & Co COMMON STOCK 532457108   1,520 4,155 SH   SOLE   4,155 0 0
Illumina Inc COMMON STOCK 452327109   1,869 9,244 SH   SOLE   9,244 0 0
Johnson & Johnson COMMON STOCK 478160104   2,647 14,986 SH   SOLE   14,986 0 0
Pfizer Inc COMMON STOCK 717081103   4,325 84,409 SH   SOLE   84,409 0 0
Catalent Inc COMMON STOCK 148806102   5,563 123,591 SH   SOLE   123,591 0 0
Lonza Group AG Unsponsored ADR COMMON STOCK 54338V101   11,654 239,063 SH   SOLE   239,063 0 0
Intuitive Surgical, Inc. COMMON STOCK 46120E602   13,428 50,604 SH   SOLE   50,604 0 0
IQVIA Holdings Inc COMMON STOCK 46266C105   23,106 112,774 SH   SOLE   112,774 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108   28,982 427,461 SH   SOLE   427,461 0 0
AbbVie Inc COMMON STOCK 00287Y109   38,269 236,800 SH   SOLE   236,800 0 0
Abbott Laboratories COMMON STOCK 002824100   39,692 361,526 SH   SOLE   361,526 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102   42,155 79,510 SH   SOLE   79,510 0 0
Teradyne Inc Com COMMON STOCK 880770102   1 15 SH   SOLE   15 0 0
Pentair Inc COMMON STOCK G7S00T104   2 51 SH   SOLE   51 0 0
Heico Corp COMMON STOCK 422806208   3 21 SH   SOLE   21 0 0
Atlas Copco Ab COMMON STOCK 049255805   5 424 SH   SOLE   424 0 0
The Toro Co COMMON STOCK 891092108   5 41 SH   SOLE   41 0 0
SMC Corp COMMON STOCK J75734103   5 12 SH   SOLE   12 0 0
Exponent Inc COMMON STOCK 30214U102   5 53 SH   SOLE   53 0 0
Ingersoll Rand Co Ltd Class A COMMON STOCK 45687V106   7 140 SH   SOLE   140 0 0
FTI Consulting Inc COMMON STOCK 302941109   8 50 SH   SOLE   50 0 0
Shin-Etsu Chemical Co Ltd COMMON STOCK J72810120   8 66 SH   SOLE   66 0 0
J B Hunt Transport COMMON STOCK 445658107   9 50 SH   SOLE   50 0 0
Cintas Corp COMMON STOCK 172908105   9 20 SH   SOLE   20 0 0
Booz Allen Hamilton Holding Corp COMMON STOCK 099502106   10 91 SH   SOLE   91 0 0
Xylem Inc Com COMMON STOCK 98419M100   10 92 SH   SOLE   92 0 0
Nordson Corp COMMON STOCK 655663102   12 49 SH   SOLE   49 0 0
Sunrun Inc COMMON STOCK 86771W105   12 500 SH   SOLE   500 0 0
Carlisle Co COMMON STOCK 142339100   14 60 SH   SOLE   60 0 0
Idex Corp COMMON STOCK 45167R104   14 62 SH   SOLE   62 0 0
Johnson Controls Inc COMMON STOCK G51502105   16 243 SH   SOLE   243 0 0
ABB Ltd COMMON STOCK H0010V101   16 526 SH   SOLE   526 0 0
Airbus Group SE COMMON STOCK F17114103   16 137 SH   SOLE   137 0 0
Northrop Grumman Corp COMMON STOCK 666807102   17 31 SH   SOLE   31 0 0
United Rentals Inc COMMON STOCK 911363109   17 49 SH   SOLE   49 0 0
Schneider Elec Sa COMMON STOCK 80687P106   18 660 SH   SOLE   660 0 0
Dover Corp COMMON STOCK 260003108   20 150 SH   SOLE   150 0 0
Trane Technologies PLC Class A COMMON STOCK G8994E103   22 128 SH   SOLE   128 0 0
Landstar System Inc COMMON STOCK 515098101   22 135 SH   SOLE   135 0 0
S & P Industrials ETF COMMON STOCK 81369Y704   22 226 SH   SOLE   226 0 0
Safran SA COMMON STOCK F4035A557   25 203 SH   SOLE   203 0 0
Deere & Co Com COMMON STOCK 244199105   26 61 SH   SOLE   61 0 0
Regal Beloit Corp Com COMMON STOCK 75524B104   28 132 SH   SOLE   132 0 0
Watsco, Inc. COMMON STOCK 942622200   31 123 SH   SOLE   123 0 0
Albany International Corp COMMON STOCK 012348108   45 452 SH   SOLE   452 0 0
I Shares S&P Global Industrials ETF COMMON STOCK 464288729   45 420 SH   SOLE   420 0 0
Mestek Inc COMMON STOCK 590829305   52 2,000 SH   SOLE   2,000 0 0
Genuine Parts Co Com COMMON STOCK 372460105   54 312 SH   SOLE   312 0 0
General Dynamics Corp COMMON STOCK 369550108   55 222 SH   SOLE   222 0 0
Textron Inc COMMON STOCK 883203101   63 896 SH   SOLE   896 0 0
Plug Power Inc New COMMON STOCK 72919P202   65 5,250 SH   SOLE   5,250 0 0
Trueblue Inc Com COMMON STOCK 89785X101   73 3,717 SH   SOLE   3,717 0 0
Republic Services Inc COMMON STOCK 760759100   99 766 SH   SOLE   766 0 0
Iron Mountain Inc COMMON STOCK 46284V101   101 2,024 SH   SOLE   2,024 0 0
Lockheed Martin Corp COMMON STOCK 539830109   108 222 SH   SOLE   222 0 0
Boeing Co COMMON STOCK 097023105   110 577 SH   SOLE   577 0 0
GE Co COMMON STOCK 369604301   113 1,349 SH   SOLE   1,349 0 0
Norfolk Southern Corp COMMON STOCK 655844108   129 523 SH   SOLE   523 0 0
Waste Connections Inc COMMON STOCK 94106B101   133 1,005 SH   SOLE   1,005 0 0
Canadian Pac Ry Ltd Com COMMON STOCK 13645T100   144 1,929 SH   SOLE   1,929 0 0
Powershs Exch Trad Fd Tr Powershares Water COMMON STOCK 46137V142   145 2,820 SH   SOLE   2,820 0 0
PACCAR Inc COMMON STOCK 693718108   168 1,700 SH   SOLE   1,700 0 0
Honeywell International COMMON STOCK 438516106   249 1,163 SH   SOLE   1,163 0 0
Illinois Tool Works Inc COMMON STOCK 452308109   250 1,135 SH   SOLE   1,135 0 0
Hubbell Inc COMMON STOCK 443510607   265 1,131 SH   SOLE   1,131 0 0
Roper Technologies Inc COMMON STOCK 776696106   281 650 SH   SOLE   650 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104   317 1,089 SH   SOLE   1,089 0 0
CSX Corp COMMON STOCK 126408103   336 10,860 SH   SOLE   10,860 0 0
Eaton Corp PLC COMMON STOCK G29183103   338 2,152 SH   SOLE   2,152 0 0
3M Co COMMON STOCK 88579Y101   533 4,447 SH   SOLE   4,447 0 0
Raytheon Technologies Corporation COMMON STOCK 75513E101   551 5,463 SH   SOLE   5,463 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106   558 3,211 SH   SOLE   3,211 0 0
Cummins Inc Com COMMON STOCK 231021106   666 2,750 SH   SOLE   2,750 0 0
Caterpillar Inc COMMON STOCK 149123101   1,149 4,797 SH   SOLE   4,797 0 0
Rockwell Automation, Inc. COMMON STOCK 773903109   1,521 5,904 SH   SOLE   5,904 0 0
Ametek Inc COMMON STOCK 031100100   1,935 13,848 SH   SOLE   13,848 0 0
Verisk Analytics Inc COMMON STOCK 92345Y106   20,043 113,610 SH   SOLE   113,610 0 0
Allegion PLC COMMON STOCK G0176J109   20,531 195,053 SH   SOLE   195,053 0 0
L3Harris Technologies Inc. COMMON STOCK 502431109   23,234 111,590 SH   SOLE   111,590 0 0
Waste Management, Inc COMMON STOCK 94106L109   26,601 169,561 SH   SOLE   169,561 0 0
Union Pacific Corp COMMON STOCK 907818108   33,107 159,884 SH   SOLE   159,884 0 0
PC Connection Inc COMMON STOCK 69318J100   1 31 SH   SOLE   31 0 0
Cannabix Technologies Inc COMMON STOCK 13765L101   2 7,000 SH   SOLE   7,000 0 0
nVent Electric PLC COMMON STOCK G6700G107   2 51 SH   SOLE   51 0 0
RELX PLC Sponsored ADR COMMON STOCK 759530108   3 107 SH   SOLE   107 0 0
Henry Jack & Assoc COMMON STOCK 426281101   3 17 SH   SOLE   17 0 0
Entegris Inc COMMON STOCK 29362U104   3 50 SH   SOLE   50 0 0
Silicon Laboratories Inc. COMMON STOCK 826919102   4 30 SH   SOLE   30 0 0
Zebra Technologies Corp COMMON STOCK 989207105   4 17 SH   SOLE   17 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102   4 50 SH   SOLE   50 0 0
Hamamatsu Photonics KK COMMON STOCK J18270108   5 96 SH   SOLE   96 0 0
Lam Research Corp COMMON STOCK 512807108   5 12 SH   SOLE   12 0 0
KYNDRYL HOLDINGS ORD WI COMMON STOCK 50155Q100   6 576 SH   SOLE   576 0 0
Flextronics Intl.Ltd COMMON STOCK Y2573F102   7 332 SH   SOLE   332 0 0
Badger Meter Inc COMMON STOCK 056525108   9 80 SH   SOLE   80 0 0
Amphenol Corp Cl A COMMON STOCK 032095101   9 118 SH   SOLE   118 0 0
Agilent Technologies Inc COMMON STOCK 00846U101   9 62 SH   SOLE   62 0 0
Salesforce.com Inc COMMON STOCK 79466L302   10 75 SH   SOLE   75 0 0
Keyence Corp COMMON STOCK J32491102   11 28 SH   SOLE   28 0 0
SeaChange International, Inc. COMMON STOCK 811699107   12 25,000 SH   SOLE   25,000 0 0
GoDaddy Inc COMMON STOCK 380237107   13 179 SH   SOLE   179 0 0
ON Semiconductor Corp COMMON STOCK 682189105   15 233 SH   SOLE   233 0 0
Snowflake Cl A Ord COMMON STOCK 833445109   16 110 SH   SOLE   110 0 0
Kla-Tencor Corporation COMMON STOCK 482480100   18 49 SH   SOLE   49 0 0
WEX Inc COMMON STOCK 96208T104   20 123 SH   SOLE   123 0 0
Amkor Technology Inc Com COMMON STOCK 031652100   23 953 SH   SOLE   953 0 0
Intel Corp COMMON STOCK 458140100   33 1,235 SH   SOLE   1,235 0 0
ALLEGRO MICROSYSTEMS ORD COMMON STOCK 01749D105   33 1,100 SH   SOLE   1,100 0 0
Corning Inc COMMON STOCK 219350105   33 1,048 SH   SOLE   1,048 0 0
Akamai Technologies Com COMMON STOCK 00971T101   42 500 SH   SOLE   500 0 0
WOLFSPEED ORD COMMON STOCK 977852102   44 644 SH   SOLE   644 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103   46 650 SH   SOLE   650 0 0
Broadcom Inc Com COMMON STOCK 11135F101   66 118 SH   SOLE   118 0 0
Sap Ag Sporsored ADR COMMON STOCK 803054204   66 643 SH   SOLE   643 0 0
I Shares S&P Global Info Technology ETF COMMON STOCK 464287291   73 1,620 SH   SOLE   1,620 0 0
Nvidia Corp Com COMMON STOCK 67066G104   73 498 SH   SOLE   498 0 0
Skyworks Solutions Inc COMMON STOCK 83088M102   78 856 SH   SOLE   856 0 0
Applied Materials COMMON STOCK 038222105   90 925 SH   SOLE   925 0 0
ASML Holding NV COMMON STOCK N07059178   93 173 SH   SOLE   173 0 0
Agilysys Inc COMMON STOCK 00847J105   95 1,205 SH   SOLE   1,205 0 0
Intuit Inc COMMON STOCK 461202103   112 288 SH   SOLE   288 0 0
Tyler Technologies COMMON STOCK 902252105   113 350 SH   SOLE   350 0 0
Sigmatron International Inc COMMON STOCK 82661L101   132 34,298 SH   SOLE   34,298 0 0
Qualcomm Inc COMMON STOCK 747525103   220 2,000 SH   SOLE   2,000 0 0
Nice Ltd COMMON STOCK 653656108   231 1,200 SH   SOLE   1,200 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104   259 746 SH   SOLE   746 0 0
TE Connectivity Ltd COMMON STOCK H84989104   312 2,719 SH   SOLE   2,719 0 0
Adobe Systems Inc COMMON STOCK 00724F101   364 1,083 SH   SOLE   1,083 0 0
Automatic Data Processing Inc COMMON STOCK 053015103   366 1,531 SH   SOLE   1,531 0 0
Gartner Inc COMMON STOCK 366651107   477 1,420 SH   SOLE   1,420 0 0
Texas Instruments Inc COMMON STOCK 882508104   487 2,947 SH   SOLE   2,947 0 0
Oracle Corp COMMON STOCK 68389X105   547 6,689 SH   SOLE   6,689 0 0
Cisco Systems Inc COMMON STOCK 17275R102   586 12,294 SH   SOLE   12,294 0 0
International Business Machines Corp COMMON STOCK 459200101   773 5,489 SH   SOLE   5,489 0 0
ServiceNow, Inc. COMMON STOCK 81762P102   9,312 23,983 SH   SOLE   23,983 0 0
Adyen N.V. Unsponsored ADR COMMON STOCK 00783V104   10,639 770,963 SH   SOLE   770,963 0 0
Broadridge Financial Solutions, Inc. COMMON STOCK 11133T103   11,763 87,698 SH   SOLE   87,698 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100   19,626 263,469 SH   SOLE   263,469 0 0
NXP Semiconductors NV COMMON STOCK N6596X109   21,567 136,472 SH   SOLE   136,472 0 0
ASML Holding NV ADR COMMON STOCK N07059210   23,444 42,906 SH   SOLE   42,906 0 0
Visa Inc COMMON STOCK 92826C839   37,609 181,022 SH   SOLE   181,022 0 0
Accenture PLC COMMON STOCK G1151C101   38,086 142,731 SH   SOLE   142,731 0 0
Apple Inc COMMON STOCK 037833100   39,396 303,206 SH   SOLE   303,206 0 0
Microsoft Corp COMMON STOCK 594918104   40,021 166,879 SH   SOLE   166,879 0 0
Ssr Mng Inc COMMON STOCK 784730103   2 100 SH   SOLE   100 0 0
Ecolab Inc COMMON STOCK 278865100   2 15 SH   SOLE   15 0 0
Packaging Corp Amer Com COMMON STOCK 695156109   5 40 SH   SOLE   40 0 0
RPM International Inc COMMON STOCK 749685103   9 88 SH   SOLE   88 0 0
Sylvamo Corp COMMON STOCK 871332102   23 481 SH   SOLE   481 0 0
I Shares TR S&G Gl Materia COMMON STOCK 464288695   24 310 SH   SOLE   310 0 0
Pioneer Nat Res Co Com COMMON STOCK 723787107   29 128 SH   SOLE   128 0 0
Eastman Chem Co Com COMMON STOCK 277432100   40 487 SH   SOLE   487 0 0
Nucor Corp Com COMMON STOCK 670346105   51 390 SH   SOLE   390 0 0
Dow Chemical Co COMMON STOCK 260557103   133 2,635 SH   SOLE   2,635 0 0
Corteva Inc com COMMON STOCK 22052L104   145 2,460 SH   SOLE   2,460 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102   168 2,455 SH   SOLE   2,455 0 0
Air Products & Chemical Inc COMMON STOCK 009158106   313 1,016 SH   SOLE   1,016 0 0
Sherwin Williams Co COMMON STOCK 824348106   23,557 99,259 SH   SOLE   99,259 0 0
Linde Plc COMMON STOCK G5494J103   33,400 102,396 SH   SOLE   102,396 0 0
Alliancebernstein Gbl Com COMMON STOCK 01879R106   2 174 SH   SOLE   174 0 0
Sun Communities Inc COMMON STOCK 866674104   4 25 SH   SOLE   25 0 0
Jones Lang Lasalle COMMON STOCK 48020Q107   5 29 SH   SOLE   29 0 0
Prologis, Inc. COMMON STOCK 74340W103   13 115 SH   SOLE   115 0 0
Uniti Group Inc COMMON STOCK 91325V108   19 3,430 SH   SOLE   3,430 0 0
Real Estate Select Sctr COMMON STOCK 81369Y860   20 545 SH   SOLE   545 0 0
Weyerhaeuser Co COMMON STOCK 962166104   20 650 SH   SOLE   650 0 0
LTC Properties Inc COMMON STOCK 502175102   53 1,500 SH   SOLE   1,500 0 0
Vanguard REIT COMMON STOCK 922908553   124 1,501 SH   SOLE   1,501 0 0
American Tower Corp Cl A COMMON STOCK 03027X100   233 1,099 SH   SOLE   1,099 0 0
Crown Castle International Corp COMMON STOCK 22822V101   21,346 157,375 SH   SOLE   157,375 0 0
Alexandria Real Estate Equities, Inc COMMON STOCK 015271109   21,635 148,522 SH   SOLE   148,522 0 0
AES Corp COMMON STOCK 00130H105   10 343 SH   SOLE   343 0 0
iShares Global Utilities ETF COMMON STOCK 464288711   10 165 SH   SOLE   165 0 0
S & P Utilities ETF COMMON STOCK 81369Y886   16 232 SH   SOLE   232 0 0
Eversource Energy COMMON STOCK 30040W108   17 200 SH   SOLE   200 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106   19 265 SH   SOLE   265 0 0
National Grid Plc ADR F Sponsored ADR COMMON STOCK 636274409   39 640 SH   SOLE   640 0 0
Pub Svc Ent Group Inc COMMON STOCK 744573106   43 700 SH   SOLE   700 0 0
Dominion Resources Inc COMMON STOCK 25746U109   71 1,155 SH   SOLE   1,155 0 0
Southern Co COMMON STOCK 842587107   121 1,700 SH   SOLE   1,700 0 0
Entergy Corp COMMON STOCK 29364G103   158 1,400 SH   SOLE   1,400 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204   178 1,727 SH   SOLE   1,727 0 0
American Elec Pwr Inc Com COMMON STOCK 025537101   393 4,140 SH   SOLE   4,140 0 0
NextEra Energy Inc COMMON STOCK 65339F101   611 7,304 SH   SOLE   7,304 0 0
American Water Works Company, Inc. COMMON STOCK 030420103   25,334 166,212 SH   SOLE   166,212 0 0
I Shares Barclays 1-3 Year Treasury Bond COMMON STOCK 464287457   4 50 SH   SOLE   50 0 0
SPDR Blmbg Barclays 1-3 Mth T-Bill ETF COMMON STOCK 78468R663   274 3,000 SH   SOLE   3,000 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805   8 175 SH   SOLE   175 0 0
iShares 0-5 Year TIPS Bond ETF COMMON STOCK 46429B747   41 425 SH   SOLE   425 0 0
Schwab US TIPS ETF COMMON STOCK 808524870   51 986 SH   SOLE   986 0 0
Ishares Tr Intrm Tr Crp Etf COMMON STOCK 464288638   6 115 SH   SOLE   115 0 0
Invesco BulletShares 2028 Corp Bd ETF COMMON STOCK 46138J643   13 665 SH   SOLE   665 0 0
Ishares Tr Sh Tr Crport Etf COMMON STOCK 464288646   28 570 SH   SOLE   570 0 0
iShares iBonds Dec 2032 Term Corp ETF COMMON STOCK 46436E312   35 1,458 SH   SOLE   1,458 0 0
INVESCO BULLETSHS 2032 CORP BND ETF COMMON STOCK 46139W858   49 2,465 SH   SOLE   2,465 0 0
ISHARES IBND DEC 2030 TRM CORP ETF COMMON STOCK 46436E726   64 3,081 SH   SOLE   3,081 0 0
iShares iBonds Dec 2024 Term Corp ETF COMMON STOCK 46434VBG4   92 3,750 SH   SOLE   3,750 0 0
Invesco BulletShares 2029 Corp Bd ETF COMMON STOCK 46138J577   97 5,447 SH   SOLE   5,447 0 0
iShares iBonds Dec 2023 Term Corp ETF COMMON STOCK 46434VAX8   102 4,095 SH   SOLE   4,095 0 0
iShares iBonds Dec 2025 Term Corp ETF COMMON STOCK 46434VBD1   107 4,405 SH   SOLE   4,405 0 0
iShares iBonds Dec 2026 Term Corp ETF COMMON STOCK 46435GAA0   118 5,050 SH   SOLE   5,050 0 0
iShares iBonds Dec 2027 Term Corp ETF COMMON STOCK 46435UAA9   120 5,153 SH   SOLE   5,153 0 0
Invesco BulletShares 2030 Corp Bd ETF COMMON STOCK 46138J460   124 7,762 SH   SOLE   7,762 0 0
ISHARES IBONDS DEC 2029 TERM ETF COMMON STOCK 46436E205   168 7,600 SH   SOLE   7,600 0 0
Invesco BulletShares 2027 Corp Bd ETF COMMON STOCK 46138J783   178 9,397 SH   SOLE   9,397 0 0
Invesco BulletShares 2026 Corp Bd ETF COMMON STOCK 46138J791   231 12,209 SH   SOLE   12,209 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825   251 12,483 SH   SOLE   12,483 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841   332 16,199 SH   SOLE   16,199 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866   416 19,851 SH   SOLE   19,851 0 0
iShares ESG U.S. Aggregate Bond ETF COMMON STOCK 46435U549   15 330 SH   SOLE   330 0 0
Janus Henderson AAA CLO ETF COMMON STOCK 47103U845   15,664 317,987 SH   SOLE   317,987 0 0
JH Investors Trust COMMON STOCK 410142103   1 100 SH   SOLE   100 0 0
Bancroft Fund COMMON STOCK 059695106   3 177 SH   SOLE   177 0 0
BlackRock Intermediate Muni Inc Bd ETF COMMON STOCK 092528207   7 310 SH   SOLE   310 0 0
iShares iBonds Dec 2028 Term Muni Bd ETF COMMON STOCK 46435U325   16 650 SH   SOLE   650 0 0
iShares iBonds Dec 2027 Term Muni Bd ETF COMMON STOCK 46435U283   49 1,960 SH   SOLE   1,960 0 0
iShares National Muni Bond COMMON STOCK 464288414   62 590 SH   SOLE   590 0 0
iShares iBonds Dec 2024 Term Muni Bond ETF COMMON STOCK 46435U697   83 3,235 SH   SOLE   3,235 0 0
iShares iBonds Dec 2026 Term Muni Bd ETF COMMON STOCK 46435U259   85 3,390 SH   SOLE   3,390 0 0
iShares iBonds Dec 2023 Term Muni Bond ETF COMMON STOCK 46435G318   146 5,775 SH   SOLE   5,775 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF COMMON STOCK 46435U432   214 8,115 SH   SOLE   8,115 0 0