Civic Intelligence

Sdm Foundation Inc.

990PF • Fiscal year 2019 • EIN 81-3817783

Jan 01, 2019 to Dec 31, 2019 • Filed on Mar 12, 2020

465 Main StreetMelrose, MA 02176

(781) 606-2621

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

22nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2019 filings • $5M-$10M nonprofits • Source year 2019

Liabilities / Revenue

21st percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

2019 filings • $5M-$10M nonprofits • Source year 2019

Net Margin

9th percentile

-59%

Higher net margin than 9% of similar nonprofits.

2019 filings • $5M-$10M nonprofits • Source year 2019

Top Officer Pay

61st percentile

$130,057

Higher top officer pay than 61% of similar nonprofits.

Top officer pay equals 46.4% of source-year revenue.

2019 filings • $5M-$10M nonprofits • Source year 2019

Asset Growth

71st percentile

11%

Faster asset growth than 71% of similar nonprofits.

2019 filings • $5M-$10M nonprofits • Annualized from 2018 to 2019

Revenue Growth

84th percentile

33%

Faster revenue growth than 84% of similar nonprofits.

2019 filings • $5M-$10M nonprofits • Annualized from 2018 to 2019

Assets

Up

$5,274,481

Up $508,087 (+11%) from 2018

Net Assets

Up

$5,274,481

Up $508,087 (+11%) from 2018

Liabilities

Flat

$0

Flat from 2018

Revenue

Up

$280,147

Up $69,369 (+33%) from 2018

Expenses

Up

$444,511

Up $19,549 (+4.6%) from 2018

Net Income

Up

-$164,364

Up $49,820 (+23%) from 2018

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$8.0M$6.0M$4.0M$2.0M$0Assets 2016: $0Liabilities 2016: $0Net Assets 2016: $02016Assets 2017: $5,257,043Liabilities 2017: $0Net Assets 2017: $5,257,0432017Assets 2018: $4,766,394Liabilities 2018: $0Net Assets 2018: $4,766,3942018Assets 2019: $5,274,481Liabilities 2019: $0Net Assets 2019: $5,274,4812019Assets 2020: $6,091,024Liabilities 2020: $562,500Net Assets 2020: $5,528,5242020Assets 2021: $6,238,331Liabilities 2021: $549,599Net Assets 2021: $5,688,7322021Assets 2022: $4,816,415Liabilities 2022: $535,074Net Assets 2022: $4,281,3412022Assets 2023: $4,975,886Liabilities 2023: $520,026Net Assets 2023: $4,455,8602023Assets 2024: $5,008,306Liabilities 2024: $504,486Net Assets 2024: $4,503,8202024

Highlighted filing

2019

Assets$5,274,481
Liabilities$0
Net Assets$5,274,481

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$600K$400K$200K$0-$200K-$400KRevenue 2016: $0Expenses 2016: $0Net Income 2016: $02016Revenue 2017: $23,092Expenses 2017: $68,183Net Income 2017: -$45,0912017Revenue 2018: $210,778Expenses 2018: $424,962Net Income 2018: -$214,1842018Revenue 2019: $280,147Expenses 2019: $444,511Net Income 2019: -$164,3642019Revenue 2020: $309,015Expenses 2020: $484,895Net Income 2020: -$175,8802020Revenue 2021: $475,816Expenses 2021: $495,603Net Income 2021: -$19,7872021Revenue 2022: $211,395Expenses 2022: $466,613Net Income 2022: -$255,2182022Revenue 2023: $286,467Expenses 2023: $468,213Net Income 2023: -$181,7462023Revenue 2024: $505,126Expenses 2024: $470,217Net Income 2024: $34,9092024

Highlighted filing

2019

Revenue$280,147
Expenses$444,511
Net Income-$164,364
Jump To
Filing Snapshot
Filing Period
Jan 1, 2019 to Dec 31, 2019
Signed
Mar 12, 2020
Return Version
2019v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
KRISTIN THORPPresident And TreasurerFT$130,057-$130,057
MARIANNE LONGClerk-$0--
SALLY STUBBSDirector-$0--
PATRICIA MUXIEDirector-$0--
Filing and Contact Details

Filer

Filer Name
Sdm Foundation Inc
EIN
81-3817783
Phone
7816062621
Address
465 MAIN STREET, MELROSE, MA 02176

Signing Officer

Name
Kristin Thorp
Title
President
Phone
7816062621
Signed
2020-03-12
Discuss with paid preparer
Yes

Preparer

Firm
Treeful Damaso Aniceto Inc
Address
105 CHESTNUT STREET SUITE 10, NEEDHAM, MA 02492
Preparer
Michael F Aniceto
Phone
7814493346
Raw XML AppendixShowing 400 of 609 raw XML fields

This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.

Path#Value
AccountingFeesSchedule/AccountingFeesDetail/AdjustedNetIncomeAmt0600
AccountingFeesSchedule/AccountingFeesDetail/Amt01200
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0ACCOUNTING FEE
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt00
AccountingFeesSchedule/AccountingFeesDetail/NetInvestmentIncomeAmt0600
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt02016-02-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt12016-02-23
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt22016-03-04
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt32016-03-15
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt42016-05-05
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt52016-05-14
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt62016-05-18
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt72016-05-19
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt82016-04-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt92016-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt102016-06-02
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt112016-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt122016-07-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt132017-02-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt142018-03-01
DepreciationSchedule/DepreciationPropertyGrp/AcquiredDt152018-10-01
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt0207
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt1301
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt2243
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt3199
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt41183
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt5805
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt61490
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt7299
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt83143
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt91389
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt10293
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt11342
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt12328
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt131343
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt14483
DepreciationSchedule/DepreciationPropertyGrp/AdjustedNetIncomeAmt15673
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt0SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt1SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt2SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt3SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt4SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt5SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt6SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt7SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt8SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt9SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt10SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt11SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt12SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt13SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt14SL
DepreciationSchedule/DepreciationPropertyGrp/ComputationMethodTxt15SL
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt01245
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt11804
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt21455
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt31189
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt45913
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt54828
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt68945
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt71799
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt822000
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt99720
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt102048
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt1113330
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt124920
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt134029
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt141448
DepreciationSchedule/DepreciationPropertyGrp/CostOrOtherBasisAmt152019
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt0207
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt1301
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt2243
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt3199
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt41183
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt5805
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt61490
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt7299
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt83143
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt91389
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt10293
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt11342
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt12328
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt131343
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt14483
DepreciationSchedule/DepreciationPropertyGrp/CurrentYearExpenseAmt15673
DepreciationSchedule/DepreciationPropertyGrp/LifeRt03.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt13.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt23.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt33.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt45.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt53.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt63.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt73.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt87.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt97.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt107.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt1139.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt1215.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt133.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt143.000000000000
DepreciationSchedule/DepreciationPropertyGrp/LifeRt153.000000000000
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt00
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt10
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt20
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt30
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt40
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt50
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt60
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt70
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt80
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt90
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt100
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt110
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt120
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt130
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt140
DepreciationSchedule/DepreciationPropertyGrp/NetInvestmentIncomeAmt150
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt01038
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt11503
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt21212
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt3990
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt42957
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt54023
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt67455
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt71500
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt87857
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt93472
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt10732
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt11855
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt12820
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt132015
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt14241
DepreciationSchedule/DepreciationPropertyGrp/PriorYearDepreciationAmt15336
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc0APPLE PAD PRO
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc1APPLE IMAC
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc2MICROSOFT SURFACE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc3APPLE IPHONE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc4SPECTRA NETWORKS
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc54 SURFACE PROS
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc68 IPADS & 2 MACBOOKS
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc7IMAC
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc8OFFICE FURNITURE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc9APPLE IMAC
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc103 TABLET ARM CHAIRS
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc11OFFICE REMODEL
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc12SIGNAGE
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc13APPLE COMPUTER
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc14APPLE MACBOOK PRO
DepreciationSchedule/DepreciationPropertyGrp/PropertyDesc15MICROSOFT SURFACEBOOK 2
InvestmentsOtherSchedule2/InvestmentsOtherGrp/BookValueAmt05210895
InvestmentsOtherSchedule2/InvestmentsOtherGrp/CategoryOrItemTxt0VIA FIDELITY INVESTMENTS
InvestmentsOtherSchedule2/InvestmentsOtherGrp/EOYFMVAmt05210895
InvestmentsOtherSchedule2/InvestmentsOtherGrp/ListedAtCostOrFMVCd0FMV
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionAmt0131855
IRS990PF/AnalysisIncomeProducingActyGrp/DivAndIntFromSecPartVIIGrp/ExclusionCd003
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0148292
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd003
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt0280147
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/RelatedOrExemptFunctionIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/UnrelatedBusinessTaxblIncmAmt00
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt0280147
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesAdjNetIncmAmt0600
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesNetInvstIncmAmt0600
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt01200
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt0115158
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt0148292
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstDsbrsChrtblAmt0104046
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/CompOfcrDirTrstRevAndExpnssAmt0130057
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/ContriRcvdRevAndExpnssAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnAdjNetIncmAmt012721
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/DeprecAndDpltnRevAndExpnssAmt012721
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt0131855
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt0131855
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt0131855
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-164364
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0964122
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0148292
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt0256810
IRS990PF/AnalysisOfRevenueAndExpenses/NetSTCapitalGainAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyDsbrsChrtblAmt018615
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OccupancyRevAndExpnssAmt021900
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsDsbrsChrtblAmt0173462
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OthEmplSlrsWgsRevAndExpnssAmt0173462
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesAdjNetIncmAmt03376
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesDsbrsChrtblAmt026988
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt030364
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesDsbrsChrtblAmt018299
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt018813
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt037112
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftDsbrsChrtblAmt04150
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftNetInvstIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/PensionEmplBnftRevAndExpnssAmt05188
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesAdjNetIncmAmt00
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesDsbrsChrtblAmt022866
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesNetInvstIncmAmt03924
IRS990PF/AnalysisOfRevenueAndExpenses/TaxesRevAndExpnssAmt032507
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt0131855
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesAdjNetIncmAmt016697
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt0368426
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt023337
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt0444511
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt0280147
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt0280147
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesAdjNetIncmAmt016697
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt0368426
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt023337
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt0444511
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt0125073
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt1690757
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt0-171
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt1148463
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt0-171
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt1148463
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt0124902
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt1839220
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0VIA FIDELITY
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1VIA FIDELITY
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt0148292
IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt0-171
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-164364
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherDecreasesAmt00
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt0672451
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt05274481
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt04766394
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt05274481
IRS990PF/DistributableAmountGrp/Sect4942j3j5FndtnAndFrgnOrgInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/BackupWithholdingWithheldAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/DomesticOrgMeetingSect4940eInd0X
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EsPenaltyAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt01884
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/ExtsnRequestIncomeTaxPaidAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt02568
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtitleATaxAmt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt02568
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt02568
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxDueAmt0684
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxUnderSection511Amt00
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt01884
IRS990PF/FMVAssetsEOYAmt05274481
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt051016
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt023121
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt023121
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipAccumDeprecAmt049727
IRS990PF/Form990PFBalanceSheetsGrp/LandBldgEquipCostOrOtherBssAmt086692
IRS990PF/Form990PFBalanceSheetsGrp/LandBOYAmt049686
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYAmt036965
IRS990PF/Form990PFBalanceSheetsGrp/LandEOYFMVAmt036965
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsBOYAmt04766394
IRS990PF/Form990PFBalanceSheetsGrp/NoDonorRstrNetAssestsEOYAmt05274481
IRS990PF/Form990PFBalanceSheetsGrp/OrganizationFollowsFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsBOYAmt03500
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYAmt03500
IRS990PF/Form990PFBalanceSheetsGrp/OtherAssetsEOYFMVAmt03500
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsBOYAmt04662192
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYAmt05210895
IRS990PF/Form990PFBalanceSheetsGrp/OtherInvestmentsEOYFMVAmt05210895
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt04766394
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt05274481
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt05274481
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesBOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt04766394
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt05274481
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt04766394
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt05274481
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AcquisitionIndebtednessAmt00
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt04973613
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt037069
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt04936544
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt074604
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt0244950
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt04899009
IRS990PF/MinimumInvestmentReturnGrp/ReductionClaimedAmt00
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt04973613
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/ContractorPaidOver50kCnt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt040.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt21.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt31.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt0130057
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0KRISTIN THORP
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1MARIANNE LONG
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm2SALLY STUBBS
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm3PATRICIA MUXIE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0PRESIDENT AND TREASURER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1CLERK
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt2DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt3DIRECTOR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt077 WENTWORTH RD
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt125 WILLARD ST
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt2111 WARWICK STREET
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt3180 GREEN STREET 107
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0MELROSE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1MELROSE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm2MELROSE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm3MELROSE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd2MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd3MA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd002176
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd102176
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd202176
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd302176
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OtherEmployeePaidOver50kCnt00
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PrivateOperatingFoundationsGrp/GrossInvestmentIncomeGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LargestSupportFromEOGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/CurrentYearAmt0115158
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/TotalAmt0234574
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year1Amt0111296
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year2Amt08120
IRS990PF/PrivateOperatingFoundationsGrp/LessorAdjNetIncmMinInvstRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/CurrentYearAmt097884
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/TotalAmt0199388
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year1Amt094602
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year2Amt06902
IRS990PF/PrivateOperatingFoundationsGrp/Pct85LessorAdjIncmOrMinRetGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/PrivateOperatingFndtnRulingDt02017-02-14
IRS990PF/PrivateOperatingFoundationsGrp/PublicSupportType/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/CurrentYearAmt0368426
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/TotalAmt0682965
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year1Amt0312113
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year2Amt02426
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistributionsGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/CurrentYearAmt0368426
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/TotalAmt0682965
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year1Amt0312113
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year2Amt02426
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriMadeDrtGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/CurrentYearAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year1Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year2Amt00
IRS990PF/PrivateOperatingFoundationsGrp/QualifyingDistriNotUsedDrtGrp/Year3Amt00
IRS990PF/PrivateOperatingFoundationsGrp/Section4942j3Ind0X
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/TotalAmt01
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsGrp/Year3Amt01
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/TotalAmt01
IRS990PF/PrivateOperatingFoundationsGrp/TotalAssetsSect4942j3BiGrp/Year3Amt01
IRS990PF/PrivateOperatingFoundationsGrp/TotalSupportGrp/TotalAmt00
IRS990PF/PrivateOperatingFoundationsGrp/TwoThirdsMinimumInvstRetGrp/TotalAmt00
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AdjNetVlNoncharitableAssetsAmt0108165
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AdjNonchrtblNetInvstIncmPctAmt0110733
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AdjustedQlfyDistriYr1Amt0310232
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AdjustedQlfyDistriYr2Amt02242
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AdjustedQlfyDistriYr3Amt00
IRS990PF/QlfyUndSect4940eReducedTaxGrp/AverageDistributionRt00.022079
IRS990PF/QlfyUndSect4940eReducedTaxGrp/DistributionYr1Rt00.063596
IRS990PF/QlfyUndSect4940eReducedTaxGrp/DistributionYr2Rt00.002641
IRS990PF/QlfyUndSect4940eReducedTaxGrp/DistributionYr3Rt00.000000
IRS990PF/QlfyUndSect4940eReducedTaxGrp/LiableSection4942TaxInd00
IRS990PF/QlfyUndSect4940eReducedTaxGrp/NetInvestmentIncomePctAmt02568
IRS990PF/QlfyUndSect4940eReducedTaxGrp/NetVlNoncharitableAssetsAmt04899009
IRS990PF/QlfyUndSect4940eReducedTaxGrp/NetVlNoncharitableAssetsYr1Amt04878138
IRS990PF/QlfyUndSect4940eReducedTaxGrp/NetVlNoncharitableAssetsYr2Amt0849011
IRS990PF/QlfyUndSect4940eReducedTaxGrp/NetVlNoncharitableAssetsYr3Amt00
IRS990PF/QlfyUndSect4940eReducedTaxGrp/QualifyingDistributionsAmt0368426
IRS990PF/QlfyUndSect4940eReducedTaxGrp/TotalDistributionRt00.066237
IRS990PF/QualifyingDistriPartXIIGrp/AdjustedQualifyingDistriAmt0365858
IRS990PF/QualifyingDistriPartXIIGrp/ExpensesAndContributionsAmt0368426
IRS990PF/QualifyingDistriPartXIIGrp/PctSect4940eOrgNetInvstIncmAmt02568
IRS990PF/QualifyingDistriPartXIIGrp/ProgramRelatedInvstTotalAmt00
IRS990PF/QualifyingDistriPartXIIGrp/QualifyingDistributionsAmt0368426
IRS990PF/StatementsRegardingActy4720Grp/ActsFailToQlfyAsExceptionsInd00
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd00
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd00
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd00
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd00

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings