Liabilities / Assets
67th percentile
Higher debt load relative to assets than 67% of similar nonprofits.
EIN 20-2390142 • 501(c)3 • New York, NY
Profile
Restore nyc is focused on providing holistic long-term aftercare services for survivors of sex trafficking in new york city. This is accomplished through identifying individuals trafficked and offering counseling, case management, housing, and economic empowerment services. We measure impact to improve our services and share our learnings through targeted trainings to front-line professionals who have the opportunity to identify more survivors of trafficking.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
67th percentile
Higher debt load relative to assets than 67% of similar nonprofits.
Liabilities / Revenue
60th percentile
Higher debt load relative to revenue than 60% of similar nonprofits.
Net Margin
19th percentile
Higher net margin than 19% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
74th percentile
Faster asset growth than 74% of similar nonprofits.
Revenue Growth
28th percentile
Faster revenue growth than 28% of similar nonprofits.
Assets
Up$4,241,246
Up $575,086 (+16%) from 2023
Liabilities
Up$1,211,519
Up $1,022,962 (+543%) from 2023
Net Assets
Down$3,029,727
Down $447,876 (-13%) from 2023
Revenue
Down$4,999,406
Down $203,561 (-3.9%) from 2023
Expenses
Up$5,522,659
Up $372,706 (+7.2%) from 2023
Net Income
Down-$523,253
Down $576,267 (-1087%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
Restore NYC is focused on providing holistic long-term aftercare services for international suvivors of sex trafficking in New York City. This is accomplished through identifying individuals trafficked and offering counseling, case management, housing, and economic empowerment services. We measure impact to improve our services and share our learnings through targeted trainings to front-line professionals who have the opportunity to identify more survivors of trafficking.
Restore is a nonprofit organization making freedom real for survivors of trafficking in the united states.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Investments in Publicly Traded Securities | $1,872,994 | $1,360,094 | ▼ $512,900 |
| Pledges and Grants Receivable | $1,003,416 | $1,261,173 | ▲ $257,757 |
| Savings and Temporary Cash Investments | $514,159 | $231,231 | ▼ $282,928 |
| Cash and Non-Interest-Bearing Accounts | $220,572 | $214,730 | ▼ $5,842 |
| Prepaid Expenses and Deferred Charges | $30,854 | $25,546 | ▼ $5,308 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Total Assets | $3,666,160 | $4,241,246 | ▲ $575,086 |
| Other Assets Total | $24,165 | $1,148,472 | ▲ $1,124,307 |
| Liabilities | |||
| Other Liabilities | - | $1,113,112 | - |
| Accounts Payable and Accrued Expenses | $136,474 | $70,981 | ▼ $65,493 |
| Deferred Revenue | $52,083 | $27,426 | ▼ $24,657 |
| Total Liabilities | $188,557 | $1,211,519 | ▲ $1,022,962 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $3,251,353 | $2,667,863 | ▼ $583,490 |
| Net Assets With Donor Restrictions | $226,250 | $361,864 | ▲ $135,614 |
| Total Net Assets Fund Balance | $3,477,603 | $3,029,727 | ▼ $447,876 |
| Total Liabilities and Net Assets / Fund Balance | $3,666,160 | $4,241,246 | ▲ $575,086 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Assets Org | $82,236 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Ida Kaastra-Mutoigo -thru 524 | President | FT | $185,405 | $20,173 | $202,578 |
| Vanessa Holliday | CFO | FT | $140,950 | $6,089 | $167,751 |
| Travis Tinney | Chief Development Officer | FT | $151,843 | $8,803 | $160,646 |
| Edward Sirya | COO | FT | $149,918 | $17,836 | $157,998 |
| Rebekah Sullivan | CEO | FT | $135,445 | $26,252 | $153,741 |
| Leslie Kalina | Controller | FT | $105,035 | $12,996 | $118,031 |
| Name | Title |
|---|---|
| Dorthe Tate | Chairman |
| April Tam Smith | Director |
| Haejin Shim Fujimura | Director |
| Jasmine Wood | Director |
| Joseph Esposito | Director |
| Lindsey Wiersma | Director |
| Mary Ann Dunn | Director |
| Scott Tanksly | Director |
| Chris Welch | Secretary |
| Allen Trew | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Sondra Jenzer | Consulting Services | 15 Gassenbrunnen, Ramlinsburg, Sz | $119,190 |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $3,857,315 |
| Other Expenses | $980,036 |
| Total Fundraising Expense | $817,121 |
| Grants and Similar Amounts Paid | $685,308 |
| Professional Fundraising Fees | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,783,378 | $337,529 | $214,849 | $2,335,756 |
| Current Officers, Directors, Trustees, and Key Employees | $94,604 | $525,952 | $209,808 | $830,364 |
| Grants to Domestic Individuals | $685,308 | - | - | $685,308 |
| Other Employee Benefits | $225,484 | $71,312 | $49,465 | $346,261 |
| Fees for Services Other | $32,007 | $123,496 | $178,397 | $333,900 |
| Occupancy | $274,380 | $24,445 | - | $298,825 |
| Payroll Taxes | $167,440 | $72,959 | $37,196 | $277,595 |
| Pension Plan Contributions | $55,869 | $5,895 | $5,575 | $67,339 |
| Information Technology | $17,087 | $48,925 | - | $66,012 |
| Office Expenses | $107 | $34,458 | $61 | $34,626 |
| Insurance | $12,449 | $5,423 | $2,766 | $20,638 |
| Other Expenses | $52,684 | $10,579 | $9,357 | $19,936 |
| Conferences and Meetings | $4,056 | $14,429 | $105 | $18,590 |
| All Other Expenses | $7,146 | $3,153 | $443 | $10,742 |
| Fees for Services Legal | - | $8,987 | - | $8,987 |
| Travel | $1,130 | $4,867 | $2,142 | $8,139 |
| Advertising | - | - | $4,775 | $4,775 |
| Total Functional Expenses | $3,413,129 | $1,292,409 | $817,121 | $5,522,659 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $5,522,659 |
| Total Expenses per Audited Statements | $5,522,659 |
| Total Expenses per Form 990 | $5,522,659 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $114,360 |
| Fundraising Gross Income | $114,360 |
| Professional Fundraising Fees | $0 |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Annual Benefits | $513,259 | $114,360 | $3,076 | $111,284 |
| Total Events | $513,259 | $114,360 | $114,360 | - |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
| Liability | Amount |
|---|---|
| Operating lease liabilities | $1,113,112 |
“Management reviewed a draft of the form 990 with the audit committee and provided edits to the tax preparer. After this process was performed, the form 990 was sent to the chair of the board for his review and approval before being filed with the irs.”
“The organization has a board aproved conflict of interest policy. Each board member must fill out an annual declaration stating that they had no conflicts or identifying the nature of their interested party transaction.”
“The entire board of directors reviewed comparable salaries from the nonprofit salaries and staffing report for greater new york city areas nonprofits and associations produced by the pnp staffing group. The minutes of the board meeting do not detail this process because this was discussed during the executive session of the board meeting and notes were not taken.”
“The organization's governing documents, financial statements and conflicts of interest policy are available to the public upon request to the president.”
“The organization does not believe its financial statements include any material, uncertain tax positions. Tax filings for periods ending september 30, 2021, and leter are subject to examination by applicable taxing authorities.”
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 | false |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 136474 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 70981 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | RESTORE IS A NONPROFIT ORGANIZATION MAKING FREEDOM REAL FOR SURVIVORS OF TRAFFICKING IN THE UNITED STATES. |
| IRS990/AdvertisingGrp/FundraisingAmt | 0 | 4775 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 4775 |
| IRS990/AllOtherContributionsAmt | 0 | 2693213 |
| IRS990/AllOtherExpensesGrp/FundraisingAmt | 0 | 443 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3153 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 7146 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 10742 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | true |
| IRS990/AuditCommitteeInd | 0 | true |
| IRS990/BackupWthldComplianceInd | 0 | true |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | VANESSA HOLLIDAY |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2128408484 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO BOX 1003 BOWLING GREEN STATION |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | NEW YORK |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NY |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 10274 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 220572 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 214730 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 1 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/FundraisingAmt | 0 | 209808 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 525952 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 94604 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 830364 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | true |
| IRS990/CompensationProcessOtherInd | 0 | true |
| IRS990/ConferencesMeetingsGrp/FundraisingAmt | 0 | 105 |
| IRS990/ConferencesMeetingsGrp/ManagementAndGeneralAmt | 0 | 14429 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 4056 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 18590 |
| IRS990/ConflictOfInterestPolicyInd | 0 | true |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 119190 |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/AddressLine1Txt | 0 | 15 Gassenbrunnen |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CityNm | 0 | Ramlinsburg |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/CountryCd | 0 | SZ |
| IRS990/ContractorCompensationGrp/ContractorAddress/ForeignAddress/ForeignPostalCd | 0 | 4433 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | Sondra Jenzer |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | Consulting Services |
| IRS990/ContriRptFundraisingEventAmt | 0 | 398899 |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 4897002 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 685308 |
| IRS990/CYInvestmentIncomeAmt | 0 | 92154 |
| IRS990/CYOtherExpensesAmt | 0 | 980036 |
| IRS990/CYOtherRevenueAmt | 0 | 10250 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -523253 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3857315 |
| IRS990/CYTotalExpensesAmt | 0 | 5522659 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 817121 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4999406 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 52083 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 27426 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | All ProgramsIn FY24, Restore received 466 referrals, provided support to 473 survivors and individuals at risk, and delivered core services to 229 survivors. A defining moment of the year came in February 2024 (FY24, Quarter 2) when Restore was honored with the Presidential Award for Extraordinary Efforts to Combat Trafficking in Persons, one of only two organizations nationwide to receive this prestigious recognition. Issued by the President's Inter-agency Task Force to Monitor and Combat Trafficking, this award highlights Restores innovative program models, exceptional service delivery, data-driven impact, and strong partnerships. It affirms Restores role as a national leader in the anti-trafficking movement and sets a benchmark for effectiveness across the sector.Client ServicesIn FY24, 184 clients were served under the Client Services program, including 174 in case management, 31 in clinical counseling and 11 in group counseling. In addition, we provided 226 clients with short-term resource coordination and 7 clients with emergency housing for a total of 96 nights. Restores Client Services program expanded its impact by meeting the growing demand for Spanish-speaking case management and ensuring survivors received goal-oriented support tailored to their holistic well-being. Through a culturally sensitive and trauma-informed approach, our dedicated team helped survivors navigate their unique paths to stability and healing. To enhance staff well-being and sustain high-quality care, Restore introduced a more trauma-informed case assignment process, ensuring balanced workloads while maintaining the timeliness and effectiveness of services. Our commitment to survivor-centered care has strengthened our ability to provide individualized service planning, empowering survivors to achieve meaningful progress.This year also marked the successful introduction of a 10-week trauma wellness group and a music therapy group conducted in Spanish, offering survivors innovative tools to process trauma and build resilience. While maintaining our focus on in-house support, we also deepened our collaboration with community partners to expand access to specialized mental health services. By prioritizing survivor well-being over numerical outcomes, Restore continues to set a high standard for comprehensive, compassionate care. Our Client Services team remains dedicated to fostering long-term healing and empowerment, ensuring that every survivor receives the support they need to thrive.HousingIn FY 2024, Restore served 55 clients in our Housing program, 45 in rapid re-housing, and 23 in flexible-funding. Our transitional home served 8 survivors and provided emergency housing via Restore-specific hotel partnerships for 7 survivors and 84% of all clients were housed within 6 months of intake.Restore strengthened its housing initiatives by focusing on retention, expanding partnerships, and enhancing survivor support. This fiscal year, we deepened collaborations with community organizations, landlords, and real estate firms, ensuring survivors have increased access to stable housing options. To further promote long-term housing success, Restore expanded its landlord network, extended flexible funding timelines from 12 to 24 months on average, and enhanced mental health support through Client Services referrals. These strategic enhancements have allowed survivors to make meaningful progress toward independent living while receiving the necessary wraparound support.Restores leadership in housing extends beyond direct services, as we continue to shape the broader housing landscape for survivors. We co-chaired the Shelter Subcommittee on the Brooklyn Human Trafficking Task Force (BKHTTF) alongside Safe Horizon, the Brooklyn DAs Office, and the FBI New York Office, playing a key role in strengthening shelter and housing responses for trafficking survivors. Additionally, Restore was an active member of the Domestic Violence Subcommittee within New York City' |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | true |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 226250 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 361864 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 52 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | true |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 3413129 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditPerformedInd | 0 | true |
| IRS990/FederalGrantAuditRequiredInd | 0 | true |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 8987 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 8987 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/FundraisingAmt | 0 | 178397 |
| IRS990/FeesForServicesOtherGrp/ManagementAndGeneralAmt | 0 | 123496 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 32007 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 333900 |
| IRS990/FeesForServicesProfFundraising/TotalAmt | 0 | 0 |
| IRS990/FeesForSrvcInvstMgmntFeesGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | false |
| IRS990/ForeignFinancialAccountInd | 0 | false |
| IRS990/ForeignGrantsGrp/TotalAmt | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | false |
| IRS990/Form1098CFiledInd | 0 | false |
| IRS990/Form8282FiledCnt | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | false |
| IRS990/Form8899Filedind | 0 | false |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 0 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 2 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 3 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 4 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 5 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 6 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 7 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 8 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 9 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 10 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 11 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 12 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 13 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 14 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRltdOrgRt | 15 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 36.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 2.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 2.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/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/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 17173 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 23801 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 5803 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 6080 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 15296 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 12996 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | Ida Kaastra-Mutoigo -thru 524 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | Vanessa Holliday |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | Travis Tinney |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | Edward Sirya |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | Rebekah Sullivan |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | Leslie Kalina |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | Dorthe Tate |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | Allen Trew |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | Chris Welch |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | Mary Ann Dunn |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | Haejin Shim Fujimura |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | Joseph Esposito |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | April Tam Smith |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | Lindsey Wiersma |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | Scott Tanksly |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | Jasmine Wood |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 185405 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 143950 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 154843 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 151918 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 138445 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 105035 |
| 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 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 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/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | Chief Development Officer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | COO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | CEO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | Controller |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | Chairman |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | Treasurer |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | Secretary |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | Director |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | Director |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | true |
| IRS990/FormationYr | 0 | 2005 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | true |
| IRS990/FundraisingActivitiesInd | 0 | true |
| IRS990/FundraisingAmt | 0 | 398899 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 114360 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 114360 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | 8380 |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 1804890 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 685308 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 685308 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | true |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 1943823 |
| IRS990/GrossReceiptsAmt | 0 | 7049209 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | true |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | true |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 6 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 48925 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 17087 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 66012 |
| IRS990/InsuranceGrp/FundraisingAmt | 0 | 2766 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 5423 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 12449 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 20638 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 83774 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 83774 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/BOYAmt | 0 | 1872994 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 1360094 |
| IRS990/IRPDocumentCnt | 0 | 18 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | NY |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 1935443 |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | true |
| IRS990/MinutesOfGoverningBodyInd | 0 | true |
| IRS990/MissionDesc | 0 | RESTORE NYC IS FOCUSED ON PROVIDING HOLISTIC LONG-TERM AFTERCARE SERVICES FOR SURVIVORS OF SEX TRAFFICKING IN NEW YORK CITY. THIS IS ACCOMPLISHED THROUGH IDENTIFYING INDIVIDUALS TRAFFICKED AND OFFERING COUNSELING, CASE MANAGEMENT, HOUSING, AND ECONOMIC EMPOWERMENT SERVICES. WE MEASURE IMPACT TO IMPROVE OUR SERVICES AND SHARE OUR LEARNINGS THROUGH TARGETED TRAININGS TO FRONT-LINE PROFESSIONALS WHO HAVE THE OPPORTUNITY TO IDENTIFY MORE SURVIVORS OF TRAFFICKING. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 3477603 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 3029727 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | 8380 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 8380 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetUnrlzdGainsLossesInvstAmt | 0 | 75377 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 3251353 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 2667863 |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 24445 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 274380 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 298825 |
| IRS990/OfficeExpensesGrp/FundraisingAmt | 0 | 61 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 34458 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 107 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 34626 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 24165 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 1148472 |
| IRS990/OtherEmployeeBenefitsGrp/FundraisingAmt | 0 | 49465 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 71312 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 225484 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 346261 |
| IRS990/OtherExpensesGrp/Desc | 0 | Events expense |
| IRS990/OtherExpensesGrp/Desc | 1 | Other client support |
| IRS990/OtherExpensesGrp/Desc | 2 | Donation processing |
| IRS990/OtherExpensesGrp/Desc | 3 | Miscellaneous |
| IRS990/OtherExpensesGrp/FundraisingAmt | 0 | 54820 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 1 | 47362 |
| IRS990/OtherExpensesGrp/FundraisingAmt | 2 | 9357 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 10579 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 52684 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 54820 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 52684 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 47362 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 19936 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1113112 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | Other Income |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 10250 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 10250 |
| IRS990/OtherRevenueTotalAmt | 0 | 10250 |
| IRS990/OtherSalariesAndWagesGrp/FundraisingAmt | 0 | 214849 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 337529 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1783378 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 2335756 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/FundraisingAmt | 0 | 37196 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 72959 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 167440 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 277595 |
| IRS990/PensionPlanContributionsGrp/FundraisingAmt | 0 | 5575 |
| IRS990/PensionPlanContributionsGrp/ManagementAndGeneralAmt | 0 | 5895 |
| IRS990/PensionPlanContributionsGrp/ProgramServicesAmt | 0 | 55869 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 67339 |
| IRS990/PledgesAndGrantsReceivableGrp/BOYAmt | 0 | 1003416 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 1261173 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 30854 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 25546 |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 5131644 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PYInvestmentIncomeAmt | 0 | 52393 |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 1533998 |
| IRS990/PYOtherRevenueAmt | 0 | 18930 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 53014 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 3615955 |
| IRS990/PYTotalExpensesAmt | 0 | 5149953 |
| IRS990/PYTotalRevenueAmt | 0 | 5202967 |
| IRS990/QuidProQuoContributionsInd | 0 | true |
| IRS990/QuidProQuoContriDisclInd | 0 | true |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -523253 |
| IRS990/RegularMonitoringEnfrcInd | 0 | true |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | true |
| IRS990/ReportOtherLiabilitiesInd | 0 | true |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 514159 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 231231 |
No mirrored PDF or thumbnail assets are attached yet.