Liabilities / Assets
78th percentile
Higher debt load relative to assets than 78% of similar nonprofits.
EIN 04-2422074 • 501(c)3 • Pittsfield, MA
Profile
To work with the community to find creative and sustainable solutions which promote economic stability and alleviate the destabilizing effects of poverty. Our vision is self-sufficiency and dignity for all.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
78th percentile
Higher debt load relative to assets than 78% of similar nonprofits.
Liabilities / Revenue
35th percentile
Higher debt load relative to revenue than 35% of similar nonprofits.
Net Margin
38th percentile
Higher net margin than 38% of similar nonprofits.
Top Officer Pay
44th percentile
Higher top officer pay than 44% of similar nonprofits.
Top officer pay equals 1.0% of source-year revenue.
Asset Growth
26th percentile
Faster asset growth than 26% of similar nonprofits.
Revenue Growth
20th percentile
Faster revenue growth than 20% of similar nonprofits.
Assets
Down$3,817,914
Down $78,984 (-2.0%) from 2024
Liabilities
Down$2,055,944
Down $166,282 (-7.5%) from 2024
Net Assets
Up$1,761,970
Up $87,298 (+5.2%) from 2024
Revenue
Down$17,420,803
Down $1,885,601 (-9.8%) from 2024
Expenses
Down$17,333,505
Down $1,665,914 (-8.8%) from 2024
Net Income
Down$87,298
Down $219,687 (-72%) from 2024
Most recent year
2025 • Form 990Detailed filing. Detailed filing data is available for this year.
To work with the community to find creative and sustainable solutions which promote economic stability and alleviate the destabilizing effects of poverty. Our vision is self-sufficiency and dignity for all.
The organization is designated the anti-poverty community action agency for berkshire county, massachusetts and any neighboring area that may be appropriate. It was formed for the purpose of eliminating poverty by mobilizing community resources for the creation of opportunities in education, training and employment, and for the betterment of conditions under which people live.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $1,529,041 | $1,449,223 | ▼ $79,818 |
| Accounts Receivable | $1,445,010 | $1,412,518 | ▼ $32,492 |
| Pledges and Grants Receivable | $249,975 | $384,667 | ▲ $134,692 |
| Cash and Non-Interest-Bearing Accounts | $154,222 | $132,668 | ▼ $21,554 |
| Inventories for Sale or Use | $104,384 | $104,850 | ▲ $466 |
| Savings and Temporary Cash Investments | $128,025 | $77,264 | ▼ $50,761 |
| Prepaid Expenses and Deferred Charges | $66,886 | $65,452 | ▼ $1,434 |
| Total Assets | $3,896,898 | $3,817,914 | ▼ $78,984 |
| Other Assets Total | $219,355 | $191,272 | ▼ $28,083 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $562,709 | $1,212,374 | ▲ $649,665 |
| Accounts Payable and Accrued Expenses | $1,254,099 | $486,142 | ▼ $767,957 |
| Deferred Revenue | $186,063 | $166,156 | ▼ $19,907 |
| Escrow Account Liability | $154,017 | $132,463 | ▼ $21,554 |
| Other Liabilities | $65,338 | $58,809 | ▼ $6,529 |
| Total Liabilities | $2,222,226 | $2,055,944 | ▼ $166,282 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $1,474,678 | $1,513,231 | ▲ $38,553 |
| Net Assets With Donor Restrictions | $199,994 | $248,739 | ▲ $48,745 |
| Total Net Assets Fund Balance | $1,674,672 | $1,761,970 | ▲ $87,298 |
| Total Liabilities and Net Assets / Fund Balance | $3,896,898 | $3,817,914 | ▼ $78,984 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $1,188,950 | $732,706 | $1,921,656 |
| Equipment | $69,743 | $358,338 | $428,081 |
| Land | $169,448 | - | $169,448 |
| Other Land Buildings | $21,082 | $16,567 | $37,649 |
| Other Assets Org | $58,809 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Deborah Leonczyk | Executive Director | FT | $145,375 | $23,103 | $168,478 |
| Name | Title |
|---|---|
| Bryan House | President |
| Matthew Deres | Vice President |
| Abbie Von Schlegell | Director |
| Amy Hall | Director |
| Barbara Proper | Director |
| Donna Larocque | Director |
| Gwen Caridi | Director |
| James Bechtel | Director |
| Katelyn Miner | Director |
| Stephanie Martin | Director |
| Margaret Sheehan | Chief Financial Officer |
| Allyson Holmes | Secretary |
| Andre Charbonneau | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| General Mechanical Contractors | Weatherization | 29 A SWORD STREET, Auburn, MA 01501 | $1,053,840 |
| Berkshire Clean Air | Weatherization | 34 MAPLE STREET, Adams, MA 01220 | $647,702 |
| Girard Heating & Air Conditioning LLC | Weatherization | 166 MEADOW STREET, Westfield, MA 01085 | $529,762 |
| Sensible Plumbing Hvac & Gas LLC | Weatherization | 580 MAIN STREET, Groton, MA 01450 | $478,251 |
| Bassett Heating & Cooling | Weatherization | PO BOX 987, Hinsdale, MA 01235 | $364,638 |
| Line Item | Amount |
|---|---|
| Grants and Similar Amounts Paid | $13,588,130 |
| Salaries, Compensation, and Employee Benefits | $2,476,530 |
| Other Expenses | $1,268,845 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Grants to Domestic Individuals | $13,588,130 | - | - | $13,588,130 |
| Other Salaries and Wages | $1,479,340 | $184,432 | - | $1,663,772 |
| Other Employee Benefits | $387,465 | $22,166 | - | $409,631 |
| Fees for Services Other | $278,128 | $45,207 | - | $323,335 |
| Current Officers, Directors, Trustees, and Key Employees | - | $173,685 | - | $173,685 |
| Payroll Taxes | $111,348 | $25,773 | - | $137,121 |
| Occupancy | $97,529 | $22,283 | - | $119,812 |
| Office Expenses | $53,900 | $49,073 | - | $102,973 |
| Pension Plan Contributions | $81,019 | $11,302 | - | $92,321 |
| Depreciation Depletion | $67,575 | $24,658 | - | $92,233 |
| Fees for Services Management | - | $91,850 | - | $91,850 |
| Insurance | $24,024 | $24,801 | - | $48,825 |
| Interest | $25,265 | $20,559 | - | $45,824 |
| Travel | $33,336 | $12,139 | - | $45,475 |
| Conferences and Meetings | $39,761 | $4,491 | - | $44,252 |
| Advertising | $30,447 | $4,318 | - | $34,765 |
| Fees for Services Accounting | $19,350 | $6,450 | - | $25,800 |
| Information Technology | $18,868 | $2,879 | - | $21,747 |
| All Other Expenses | $5,329 | $12,701 | - | $18,030 |
| Other Expenses | $9,648 | $5,803 | - | $15,451 |
| Fees for Services Legal | - | $13,445 | - | $13,445 |
| Total Functional Expenses | $16,530,858 | $802,647 | $0 | $17,333,505 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $17,333,505 |
| Total Expenses per Audited Statements | $17,333,505 |
| Total Expenses per Form 990 | $17,333,505 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Operating Lease Liability | $58,809 |
“A management company, enhanced accounting solutions, was used to provide cfo services.”
“Prior to filing, the 990 is reviewed and approved by the appropriate officers and then distributed to the entire board for its review.”
“Annually, directors are required to sign a form and disclose any potential conflicts.”
“Key employee positions are included in the agency's wage and salary program which is reviewed and approved annually by the board. The cfo position was provided by an employee of a third party management/consulting firm that charges at market rates.”
“Copies of form 990 are available upond request. The organization's by laws, which contain its conflict of interest policy, are made available on its website.”
“Bcac serves as a client's representative payee for social security income benefit purposes, which as a fiduciary, holds and manages the personal funds of clients specifically identified, referred or deemed eligible for the program by the commonwealth under a contract or agreement.”
“Management has evaluated significant tax positions against the criteria established by professional standards and believes there are no such tax positions requiring accounting recognition.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 1254099 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 486142 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1445010 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 1412518 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | THE ORGANIZATION IS DESIGNATED THE ANTI-POVERTY COMMUNITY ACTION AGENCY FOR BERKSHIRE COUNTY, MASSACHUSETTS AND ANY NEIGHBORING AREA THAT MAY BE APPROPRIATE. IT WAS FORMED FOR THE PURPOSE OF ELIMINATING POVERTY BY MOBILIZING COMMUNITY RESOURCES FOR THE CREATION OF OPPORTUNITIES IN EDUCATION, TRAINING AND EMPLOYMENT, AND FOR THE BETTERMENT OF CONDITIONS UNDER WHICH PEOPLE LIVE. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 4318 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 30447 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 34765 |
| IRS990/AllOtherContributionsAmt | 0 | 204876 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 12701 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 5329 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 18030 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | DEBORAH LEONCZYK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 4134454503 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 1531 EAST STREET |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | PITTSFIELD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 01201 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 154222 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 132668 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 173685 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 173685 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 4491 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 39761 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 44252 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 1053840 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 647702 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 529762 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 478251 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 364638 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 29 A SWORD STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 34 MAPLE STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 166 MEADOW STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 580 MAIN STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | PO BOX 987 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | AUBURN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | ADAMS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | WESTFIELD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | GROTON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | HINSDALE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | MA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 01501 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 01220 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 01085 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 01450 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 01235 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | GENERAL MECHANICAL CONTRACTORS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | BERKSHIRE CLEAN AIR |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | GIRARD HEATING & AIR CONDITIONING LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | SENSIBLE PLUMBING HVAC & GAS LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | BASSETT HEATING & COOLING |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | WEATHERIZATION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | WEATHERIZATION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | WEATHERIZATION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | WEATHERIZATION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | WEATHERIZATION |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 10109855 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 13588130 |
| IRS990/CYInvestmentIncomeAmt | 0 | 4375 |
| IRS990/CYOtherExpensesAmt | 0 | 1268845 |
| IRS990/CYOtherRevenueAmt | 0 | 45018 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 7261555 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 87298 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2476530 |
| IRS990/CYTotalExpensesAmt | 0 | 17333505 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 17420803 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 186063 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 166156 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 1 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 24658 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 67575 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 92233 |
| IRS990/Desc | 0 | LOW INCOME HOME ENERGY ASSISTANCE PROGRAM (LIHEAP) - FEDERALLY FUNDED PROGRAM TO HELP LOW-INCOME HOUSEHOLDS WITH THEIR HEATING BILLS. THE PROGRAM BEGINS NOVEMBER 1 AND ENDS APRIL 30 EACH YEAR. ALL HEATING TYPES MAY BE ELIGIBLE FOR ASSISTANCE: OIL, PROPANE, KEROSENE, COAL, CORD WOOD, WOOD PELLETS, NATURAL GAS, ELECTRIC, AND EVEN SOME HOUSEHOLDS THAT HAVE HEAT INCLUDED IN THE RENT. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 199994 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 248739 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 40 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/EscrowAccountLiabilityGrp/BOYAmt | 0 | 154017 |
| IRS990/EscrowAccountLiabilityGrp/EOYAmt | 0 | 132463 |
| IRS990/ExpenseAmt | 0 | 7817583 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FederatedCampaignsAmt | 0 | 11400 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 6450 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 19350 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 25800 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 13445 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 13445 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 91850 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 91850 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 45207 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 278128 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 323335 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 35.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 16.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 10 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 11 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 23103 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | BRYAN HOUSE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | MATTHEW DERES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ANDRE CHARBONNEAU |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | ALLYSON HOLMES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | KATELYN MINER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | AMY HALL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | STEPHANIE MARTIN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | JAMES BECHTEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GWEN CARIDI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | ABBIE VON SCHLEGELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | BARBARA PROPER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | DONNA LAROCQUE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | DEBORAH LEONCZYK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | MARGARET SHEEHAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 145375 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1966 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 12 |
| IRS990/GovernmentGrantsAmt | 0 | 9893579 |
| IRS990/GrantAmt | 0 | 6893185 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 13588130 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 13588130 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 17420803 |
| IRS990/GrossRentsGrp/RealAmt | 0 | 45018 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 12 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 2879 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 18868 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 21747 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 24801 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 24024 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 48825 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 20559 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 25265 |
| IRS990/InterestGrp/TotalAmt | 0 | 45824 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 104384 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 104850 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 4375 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 4375 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 39 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 1107611 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 1529041 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 1449223 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 2556834 |
| IRS990/LegalDomicileStateCd | 0 | MA |
| IRS990/LessRentalExpensesGrp/RealAmt | 0 | 0 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO WORK WITH THE COMMUNITY TO FIND CREATIVE AND SUSTAINABLE SOLUTIONS WHICH PROMOTE ECONOMIC STABILITY AND ALLEVIATE THE DESTABILIZING EFFECTS OF POVERTY. OUR VISION IS SELF-SUFFICIENCY AND DIGNITY FOR ALL. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 562709 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 1212374 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 1674672 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 1761970 |
| IRS990/NetRentalIncomeOrLossGrp/ExclusionAmt | 0 | 45018 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 45018 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 1474678 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 1513231 |
| IRS990/NoncashContributionsAmt | 0 | 23506 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 22283 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 97529 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 119812 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 49073 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 53900 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 102973 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 219355 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 191272 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 22166 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 387465 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 409631 |
| IRS990/OtherExpensesGrp/Desc | 0 | CLIENT NEEDS |
| IRS990/OtherExpensesGrp/Desc | 1 | OTHER EXPENSES |
| IRS990/OtherExpensesGrp/Desc | 2 | IN KIND |
| IRS990/OtherExpensesGrp/Desc | 3 | EQUIPMENT EXPENSE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 44632 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 5803 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 136139 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 20751 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 23506 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 9648 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 136139 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 65383 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 23506 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 15451 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 65338 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 58809 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 184432 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1479340 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1663772 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 25773 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 111348 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 137121 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 11302 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 81019 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 92321 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 249975 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 384667 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 66886 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 65452 |
| IRS990/PrincipalOfficerNm | 0 | BRYAN HOUSE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 624200 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 624200 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | ENERGY CONSERVATION AND HEATING A |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | COMMUNITY PROGRAMS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 7242337 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 19218 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 7242337 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 19218 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | ENERGY CONSERVATION AND HEATING ASSISTANCE - THIS PROGRAM IS FUNDED WITH A COMBINATION OF FEDERAL AND UTILITY COMPANY FUNDING. THE PROGRAM IS DESIGNED TO SAVE INDIVIDUALS DOLLARS BY INCREASING THE ENERGY EFFICIENCY OF THEIR HOMES AND APARTMENTS. THE ORGANIZATION PROVIDES A COMPLETE TECHNICAL ANALYSIS OF THE PROPERTY AND A PRIORITIZED SCOPE OF WORK. QUALIFIED CONTRACTORS ARE THEN GIVEN A WORK ORDER TO PERFORM THE PERMANENT WEATHERIZATION WORK TO HIGH STANDARDS. ELIGIBLE WORK INCLUDES INSULATION, WEATHER-STRIPPING, AIR SEALING, AND OTHER MINOR REPAIRS TO SAVE ENERGY. IN SOME CASES, HEATING SYSTEMS ARE REPAIRED OR REPLACED. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 7845057 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 6694945 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 7242337 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | COMMUNITY PROGRAMS - PROVIDE VARIOUS SERVICES SUCH AS FOOD DISTRIBUTION, ASSET DEVELOPMENT, COMMUNITY CONNECTOR PROGRAM, AND OTHER PROGRAMS TO LOW INCOME FAMILIES. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 868218 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 19218 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 12749808 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 15425496 |
| IRS990/PYInvestmentIncomeAmt | 0 | 3867 |
| IRS990/PYOtherExpensesAmt | 0 | 1354253 |
| IRS990/PYOtherRevenueAmt | 0 | 43920 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 6508809 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 306985 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2219670 |
| IRS990/PYTotalExpensesAmt | 0 | 18999419 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 19306404 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 87298 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/RentalIncomeOrLossGrp/RealAmt | 0 | 45018 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 128025 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 77264 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 10109855 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 12749778 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 15497239 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 13648495 |
No mirrored PDF or thumbnail assets are attached yet.