| GGENERAL DYNAMICS CORPVTI |
| 19.84% | 20.05% | $38.6M | 104,299 | $20.7M | 64,548 | +39,751+61.58% | Add |
| IISHARES TRDGRO |
| 13.73% | 11.74% | $26.7M | 352,342 | $12.1M | 172,722 | +179,620+103.99% | Add |
| VVANGUARD STAR FDSVXUS |
| 12.87% | 10.19% | $25.0M | 292,857 | $10.5M | 136,471 | +156,386+114.59% | Add |
| SSTATE STR SPDR S&P 500 ETF TSPY |
| 11.75% | 0.29% | $22.8M | 30,596 | $296,180 | 455 | +30,141+6,624.40% | Add |
| IISHARES TRSGOV |
| 6.33% | 6.11% | $12.3M | 122,285 | $6.3M | 62,728 | +59,557+94.94% | Add |
| IISHARES TRIQLT |
| 6.2% | 6.66% | $12.1M | 243,304 | $6.9M | 148,750 | +94,554+63.57% | Add |
| VVANGUARD MALVERN FDSVTIP |
| 4.95% | 8.18% | $9.6M | 191,697 | $8.5M | 169,200 | +22,497+13.30% | Add |
| EEA SERIES TRUSTORR |
| 4.03% | 7.89% | $7.8M | 215,738 | $8.1M | 223,578 | -7,840-3.51% | Reduce |
| VVANGUARD INDEX FDSVNQ |
| 2.34% | 4.59% | $4.6M | 47,234 | $4.7M | 53,492 | -6,258-11.70% | Reduce |
| EEA SERIES TRUSTBOXX |
| 2.05% | 1.51% | $4.0M | 34,017 | $1.6M | 13,442 | +20,575+153.07% | Add |
| VVANGUARD INTL EQUITY INDEX FVEU |
| 1.94% | 3.27% | $3.8M | 44,976 | $3.4M | 44,976 | 00.00% | Unchanged |
| TT. ROWE PRICE CAPITAL APPRECIATION EQUITY ETFTCAF |
| 0.91% | 1.96% | $1.8M | 43,232 | $2.0M | 56,774 | -13,542-23.85% | Reduce |
| VVANGUARD SCOTTSDALE FDSVGLT |
| 0.84% | 1.6% | $1.6M | 29,576 | $1.6M | 29,776 | -200-0.67% | Reduce |
APPLE INCAAPL |
| 0.77% | 1.28% | $1.5M | 5,208 | $1.3M | 5,208 | 00.00% | Unchanged |
BERKSHIRE HATHAWAY INC DELBRK.B |
| 0.67% | 1.29% | $1.3M | 2,623 | $1.3M | 2,773 | -150-5.41% | Reduce |
| KKRANESHARES CSI CHINA INTERNET ETFKWEB |
| 0.58% | 1.27% | $1.1M | 46,150 | $1.3M | 46,150 | 00.00% | Unchanged |
SABA CAPITAL INCOME & OPRNT FD SHS NEWBRW |
| 0.58% | 1.16% | $1.1M | 171,487 | $1.2M | 178,495 | -7,008-3.93% | Reduce |
HEICO CORP NEWHEI |
| 0.57% | — | $1.1M | 4,290 | $0 | 0 | +4,290 | New Buy |
| RRBC BEARINGS INCRBC |
| 0.54% | — | $1.1M | 1,633 | $0 | 0 | +1,633 | New Buy |
| VVANGUARD SMALLVBR |
| 0.54% | 0.9% | $1.0M | 4,296 | $933,292 | 4,296 | 00.00% | Unchanged |
AMPHENOL CORPAPH |
| 0.49% | — | $954,596 | 5,414 | $0 | 0 | +5,414 | New Buy |
| SSCHWAB USSCHX |
| 0.49% | 0.8% | $953,532 | 32,400 | $830,736 | 32,400 | 00.00% | Unchanged |
| AAvantis US Small Cap Value ETFAVDV |
| 0.48% | 0.94% | $932,463 | 9,049 | $971,203 | 9,726 | -677-6.96% | Reduce |
| VVANGUARD MUN BD FDSVTEB |
| 0.4% | 0.79% | $787,488 | 15,569 | $816,657 | 16,369 | -800-4.89% | Reduce |
TELEDYNE TECHNOLOGIES INCTDY |
| 0.39% | — | $763,601 | 1,145 | $0 | 0 | +1,145 | New Buy |
| PPIMCO ETF TRLTPZ |
| 0.39% | 0.73% | $759,413 | 14,993 | $755,690 | 14,809 | +184+1.24% | Add |
| AAlphabet Inc Class CGOOG |
| 0.38% | 0.58% | $741,993 | 2,100 | $602,406 | 2,100 | 00.00% | Unchanged |
| SSCHWAB U.S. LARGE-CAP GROWTH ETFSCHG |
| 0.36% | 0.58% | $694,226 | 20,515 | $597,601 | 20,515 | 00.00% | Unchanged |
AMETEK INC COMAME |
| 0.35% | — | $689,529 | 2,850 | $0 | 0 | +2,850 | New Buy |
| VVANGUARD MORNINGSTAR MID-CAP VALUE ETFVOE |
| 0.35% | 0.62% | $683,696 | 3,460 | $637,609 | 3,460 | 00.00% | Unchanged |
PRIMERICA INCPRI |
| 0.33% | — | $635,187 | 2,235 | $0 | 0 | +2,235 | New Buy |
| VVANGUARD FTSEVEA |
| 0.31% | 0.53% | $605,625 | 8,500 | $544,680 | 8,500 | 00.00% | Unchanged |
| VVANGUARD SPECIALIZED FUNDSVIG |
| 0.29% | 0.7% | $569,290 | 2,406 | $724,521 | 3,369 | -963-28.58% | Reduce |
LINDE PLCLIN |
| 0.28% | — | $553,190 | 1,066 | $0 | 0 | +1,066 | New Buy |
STARWOOD PPTY TR INCSTWD |
| 0.24% | 0.47% | $461,916 | 28,200 | $485,604 | 28,200 | 00.00% | Unchanged |
| SSCHWAB STRATEGIC TRSCHM |
| 0.23% | 0.37% | $452,727 | 12,279 | $380,158 | 12,279 | 00.00% | Unchanged |
| FFASTENAL CO COMFAST |
| 0.2% | — | $384,624 | 8,008 | $0 | 0 | +8,008 | New Buy |
| VVANGUARD TOTALBND |
| 0.2% | 0.37% | $384,089 | 5,232 | $385,292 | 5,232 | 00.00% | Unchanged |
| VVANGUARD INDEX FDSVOO |
| 0.19% | 0.3% | $359,888 | 524 | $313,116 | 524 | 00.00% | Unchanged |
| IISHARES TRITOT |
| 0.17% | — | $328,540 | 2,000 | $0 | 0 | +2,000 | New Buy |
| VVANGUARD INDEX FDSVXF |
| 0.15% | 0.24% | $295,452 | 1,200 | $246,960 | 1,200 | 00.00% | Unchanged |
IDEXX LABS INC COMIDXX |
| 0.15% | — | $289,542 | 550 | $0 | 0 | +550 | New Buy |
BOOKING HOLDINGS INC COMBKNG |
| 0.14% | — | $276,272 | 1,550 | $0 | 0 | +1,550 | New Buy |
HINGHAM INSTN SVGS MASS COMHIFS |
| 0.14% | — | $264,763 | 862 | $0 | 0 | +862 | New Buy |
| TTHERMO FISHER SCIENTIFIC INCTMO |
| 0.14% | 0.25% | $263,214 | 525 | $258,053 | 525 | 00.00% | Unchanged |
| SSCHWAB U.S. BROAD MARKET ETFSCHB |
| 0.13% | 0.21% | $256,122 | 8,844 | $221,984 | 8,844 | 00.00% | Unchanged |
ALPHABET INCGOOGL |
| 0.13% | — | $248,529 | 695 | $0 | 0 | +695 | New Buy |
ENTERPRISE PRODS PARTNERS LEPD |
| 0.12% | 0.24% | $241,548 | 6,571 | $248,645 | 6,571 | 00.00% | Unchanged |
TEXAS INSTRS INCTXN |
| 0.12% | — | $231,004 | 775 | $0 | 0 | +775 | New Buy |
| IINVESCO QQQ TRVOO |
| 0.11% | — | $212,820 | 289 | $0 | 0 | +289 | New Buy |