Liabilities / Assets
82nd percentile
Higher debt load relative to assets than 82% of similar nonprofits.
EIN 34-1392336 • 501(c)6 • Streetsboro, OH
Profile
To promote and encourage growth through strong leadership and support of members and the City of Streetsboro
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
82nd percentile
Higher debt load relative to assets than 82% of similar nonprofits.
Liabilities / Revenue
67th percentile
Higher debt load relative to revenue than 67% of similar nonprofits.
Net Margin
46th percentile
Higher net margin than 46% of similar nonprofits.
Top Officer Pay
90th percentile
Higher top officer pay than 90% of similar nonprofits.
Top officer pay equals 76.5% of source-year revenue.
Asset Growth
44th percentile
Faster asset growth than 44% of similar nonprofits.
Revenue Growth
54th percentile
Faster revenue growth than 54% of similar nonprofits.
Assets
Down$9,023
Down $466 (-4.9%) from 2023
Liabilities
Down$1,979
Down $20 (-1.0%) from 2023
Net Assets
Down$7,044
Down $446 (-6.0%) from 2023
Revenue
Up$71,940
Up $1,027 (+1.4%) from 2023
Expenses
Down$72,386
Down $575 (-0.8%) from 2023
Net Income
Up-$446
Up $1,602 (+78%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
To promote and encourage growth through strong leadership and support of members, the area business community and the city of streetsboro
To grow enhance and enrich Streetsboro businesses and the community.
| Description | Grants | Expenses |
|---|---|---|
| Small Business Saturday- Promoted Small Businesses thru Social Media Campaigns | - | - |
| Nonprofit Spotlight: Created a directory of nonprofit organizations to include volunteer opportunities and organization mission statements. A nonprofit spotlight breakfast was held to showcase the nonprofits and provide networking opportunites | - | - |
| Hosted a luncheon for area students to interact with local business leaders. | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Deborah Covert | President/CEO | PT | $55,000 | - | $55,000 |
| Michael Cheslock | Past President Of Board | - | $0 | - | - |
| Andrea Sutton-Edmonson | Board Chair | - | $0 | - | - |
| Jannie Jordan | Vice Chair Of Board | - | $0 | - | - |
| Joe Malacky | Board Secretary | - | $0 | - | - |
| Lisa Heller | Board Treasurer | - | $0 | - | - |
| Danielle Hunter | Board Of Directors | - | $0 | - | - |
| Todd Peetz | Board Of Directors | - | $0 | - | - |
| Matthew Deevers | Board Of Directors | - | $0 | - | - |
| Cynthia Toth | Board Of Directors | - | $0 | - | - |
| Event | Gross Receipts | Gross Revenue | Direct Expenses | Net Income |
|---|---|---|---|---|
| Golf Outing | $20,930 | $20,930 | $9,985 | $10,945 |
| Bourbon & Bingo | $6,387 | $6,387 | $2,818 | $3,569 |
| Total Events | $27,317 | $27,317 | $12,803 | $14,514 |
“Advertising, Banking Fees, Board Expenses, Insurance, Training and Development”
“Scholarship Fund”
“Revised Bylaws”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Deborah Covert |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 3306264769 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | PO Box 2123 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Streetsboro |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OH |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 44241 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 9489 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 9023 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 1 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 0 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -446 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 0 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 9489 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 9023 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 31460 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 87554 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartVInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 52690 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 7490 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 7044 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 7490 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 7044 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 7023 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 30 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 4 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 0.5 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 1 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 2 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 55000 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Deborah Covert |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Michael Cheslock |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Andrea Sutton-Edmonson |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Jannie Jordan |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Joe Malacky |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Lisa Heller |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | Danielle Hunter |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | Todd Peetz |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | Matthew Deevers |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | Cynthia Toth |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | President/CEO |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | Past President of Board |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Board Chair |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Vice Chair of Board |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Board Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Board Treasurer |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | Board of Directors |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | Board of Directors |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501cInd | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 5063 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | To grow enhance and enrich Streetsboro businesses and the community. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 3404 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | Small Business Saturday- Promoted Small Businesses thru Social Media Campaigns |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | Nonprofit Spotlight: Created a directory of nonprofit organizations to include volunteer opportunities and organization mission statements. A nonprofit spotlight breakfast was held to showcase the nonprofits and provide networking opportunites |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | Hosted a luncheon for area students to interact with local business leaders. |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 60300 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 15614 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 15846 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | OH |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 1999 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 1979 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 72386 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 0 |
| IRS990EZ/TotalRevenueAmt | 0 | 71940 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | www.streetsborochamber.org |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CashPrizesTotalEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContributionsTotAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/CharitableContriEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/DirectExpenseSummaryEventsAmt | 0 | 12803 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/EntertainmentTotalEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event1Nm | 0 | Golf Outing |
| IRS990ScheduleG/FundraisingEventInformationGrp/Event2Nm | 0 | Bourbon & Bingo |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/FoodAndBeverageTotalEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent1Amt | 0 | 20930 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsEvent2Amt | 0 | 6387 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossReceiptsTotalAmt | 0 | 27317 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent1Amt | 0 | 20930 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueEvent2Amt | 0 | 6387 |
| IRS990ScheduleG/FundraisingEventInformationGrp/GrossRevenueTotalEventsAmt | 0 | 27317 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NetIncomeSummaryAmt | 0 | 14514 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/NonCashPrizesTotalEventsAmt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OthDirectExpnssTotalEventsAmt | 0 | 12803 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent1Amt | 0 | 9985 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherDirectExpensesEvent2Amt | 0 | 2818 |
| IRS990ScheduleG/FundraisingEventInformationGrp/OtherEventsTotalCnt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent1Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFacilityCostsEvent2Amt | 0 | 0 |
| IRS990ScheduleG/FundraisingEventInformationGrp/RentFcltyCostsTotalEventsAmt | 0 | 0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Advertising, Banking Fees, Board Expenses, Insurance, Training and Development |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | Scholarship Fund |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | Revised Bylaws |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part II, Line 26 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990-EZ, Part V, Line 34 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Deborah Covert |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | Executive Director |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 3306264769 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-04-29 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | STREETSBORO CHAMBER OF COMMERCE |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | STRE |
| ReturnHeader/Filer/EIN | 0 | 341392336 |
| ReturnHeader/Filer/PhoneNum | 0 | 3306264769 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO Box 2123 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Streetsboro |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | OH |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 44241 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/ReturnTs | 0 | 2025-04-29T07:24:23-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.