Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
EIN 85-1094214 • 501(c)3 • Las Vegas, NV
Profile
Provide affordable housing
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
84th percentile
Higher debt load relative to assets than 84% of similar nonprofits.
Liabilities / Revenue
97th percentile
Higher debt load relative to revenue than 97% of similar nonprofits.
Net Margin
14th percentile
Higher net margin than 14% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
Score unavailable
No earlier valid filing was available within the previous three public years.
Revenue Growth
Score unavailable
No earlier valid filing was available within the previous three public years.
Assets
Down$117,671
Down $3,248 (-2.7%) from 2023
Liabilities
Up$32,002
Up $3,559 (+13%) from 2023
Net Assets
Down$85,669
Down $6,807 (-7.4%) from 2023
Revenue
Down$15,035
Down $105,896 (-88%) from 2023
Expenses
Down$22,257
Down $8,126 (-27%) from 2023
Net Income
Down-$7,222
Down $97,770 (-108%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Provide affordable housing
| Description | Grants | Expenses |
|---|---|---|
| TO PROVIDE AFFORDABLE HOUSING FOR LOW AND VERY LOW-INCOME INDIVIDUALS AND FAMILIES DEFINED BY THE DEPARTMENT OF HOUSING AND URBAN DEVELOPMENT (HUD) STANDARDS FOR ALLOWABLE INCOME AND RENTS. THE NONPROFIT WAS ABLE TO SECURE REAL ESTATE FOR THIS PURPOSE IN 2023 AND RENTED IT DURING THE YEAR ACCORDING TO THE EXEMPT PURPOSE. | $0 | $11,720 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| GRETCHEN THAYNE | Director | - | $0 | - | - |
| ADAM THAYNE | Director | - | $0 | - | - |
| ESTON ROGERS | President, VP, Secretary, | PT | $0 | - | - |
“Description: interest income. Amount: 17. Description: dividend income. Amount: 401. Total included on form 990-ez, line 4: 418. Total to form 990-ez, line 14: 6,815.”
“Description: depreciation. Amount: 520. Description: other expenses. Amount: 6,295.”
“Description: property management fee. Amount: 4,392. Description: interest expense. Amount: 1,979. Description: computer/software/internet expense. Amount: 4,004. Description: miscellaneous. Amount: 1,417. Description: program donations. Amount: 1,033. Total to form 990-ez, line 16: 12,825.”
“Description: unrealized gains on investments. Amount: 415.”
“Description: charles schwab investments. Beg. Of year amount: 9,846. End of year amount: 10,549. Description: short term due from eston rogers. Beg. Of year amount: 1,692. End of year amount: 1,734. Description: property management reserve. Beg. Of year amount: 200. End of year amount: 368. Description: due from commonwealth solutions, inc.. Beg. Of year amount: 0. End of year amount: 243. Description: due from cornerstone & broadstreet. Beg. Of year amount: 0. End of year amount: 933. Description: due from ompa enterprises, llc. Beg. Of year amount: 0. End of year amount: 81. Description: other depreciable assets. Beg. Of year amount: 2,079. End of year amount: 1,559.”
“Description: due to octopus management. Beg. Of year amount: 18,011. End of year amount: 21,642. Description: credit cards payable. Beg. Of year amount: 10,432. End of year amount: 8,860. Description: due to housing for smiles organization, inc.. Beg. Of year amount: 0. End of year amount: 1,500.”
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/BooksInCareOfDetail/PersonNm | 0 | ESTON ROGERS |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 7028718535 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 3225 MCLEOD DR SUITE 100 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | LAS VEGAS |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NV |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 89121 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 3105 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 1296 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 4967 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -7222 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 2617 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 120919 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 117671 |
| IRS990EZ/GrossReceiptsAmt | 0 | 15035 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartVInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 418 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 103997 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 100908 |
| IRS990EZ/LoansToFromOfficersAmt | 0 | 21643 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 1 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 92476 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 85669 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 92476 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 85669 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 6815 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 1.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 5.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | GRETCHEN THAYNE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | ADAM THAYNE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | ESTON ROGERS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | PRESIDENT, VP, SECRETARY, |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 13817 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 15467 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 415 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 12825 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | PROVIDE AFFORDABLE HOUSING |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 9650 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | TO PROVIDE AFFORDABLE HOUSING FOR LOW AND VERY LOW-INCOME INDIVIDUALS AND FAMILIES DEFINED BY THE DEPARTMENT OF HOUSING AND URBAN DEVELOPMENT (HUD) STANDARDS FOR ALLOWABLE INCOME AND RENTS. THE NONPROFIT WAS ABLE TO SECURE REAL ESTATE FOR THIS PURPOSE IN 2023 AND RENTED IT DURING THE YEAR ACCORDING TO THE EXEMPT PURPOSE. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 11720 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 28443 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 32002 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 22257 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 11720 |
| IRS990EZ/TotalRevenueAmt | 0 | 15035 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | WWW.HOUSINGFORCURES.ORG |
| IRS990ScheduleA/First5Years170Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 4967 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 113587 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1035 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 42811 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 22587 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 184987 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 16580 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 17025 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 167962 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 4967 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 113587 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1035 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 42811 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 22587 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 184987 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 184987 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/BalanceDueAmt | 0 | 21643 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/BoardOrCommitteeApprovalInd | 0 | 1 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/BusinessName/BusinessNameLine1Txt | 0 | OCTOPUS MANAGEMENT INC |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/DefaultInd | 0 | 0 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/LoanPurposeTxt | 0 | LOAN FOR OPERATING EXPENSES |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/LoanToOrganizationInd | 0 | X |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/OriginalPrincipalAmt | 0 | 18011 |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/RelationshipWithOrgTxt | 0 | PRESIDENT IS OWNER OF OCTOPUS MANAGEMENT INC |
| IRS990ScheduleL/LoansBtwnOrgInterestedPrsnGrp/WrittenAgreementInd | 0 | 1 |
| IRS990ScheduleL/TotalBalanceDueAmt | 0 | 21643 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | DESCRIPTION: INTEREST INCOME. AMOUNT: 17. DESCRIPTION: DIVIDEND INCOME. AMOUNT: 401. TOTAL INCLUDED ON FORM 990-EZ, LINE 4: 418. TOTAL TO FORM 990-EZ, LINE 14: 6,815. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | DESCRIPTION: DEPRECIATION. AMOUNT: 520. DESCRIPTION: OTHER EXPENSES. AMOUNT: 6,295. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | DESCRIPTION: PROPERTY MANAGEMENT FEE. AMOUNT: 4,392. DESCRIPTION: INTEREST EXPENSE. AMOUNT: 1,979. DESCRIPTION: COMPUTER/SOFTWARE/INTERNET EXPENSE. AMOUNT: 4,004. DESCRIPTION: MISCELLANEOUS. AMOUNT: 1,417. DESCRIPTION: PROGRAM DONATIONS. AMOUNT: 1,033. TOTAL TO FORM 990-EZ, LINE 16: 12,825. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | DESCRIPTION: UNREALIZED GAINS ON INVESTMENTS. AMOUNT: 415. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | DESCRIPTION: CHARLES SCHWAB INVESTMENTS. BEG. OF YEAR AMOUNT: 9,846. END OF YEAR AMOUNT: 10,549. DESCRIPTION: SHORT TERM DUE FROM ESTON ROGERS. BEG. OF YEAR AMOUNT: 1,692. END OF YEAR AMOUNT: 1,734. DESCRIPTION: PROPERTY MANAGEMENT RESERVE. BEG. OF YEAR AMOUNT: 200. END OF YEAR AMOUNT: 368. DESCRIPTION: DUE FROM COMMONWEALTH SOLUTIONS, INC.. BEG. OF YEAR AMOUNT: 0. END OF YEAR AMOUNT: 243. DESCRIPTION: DUE FROM CORNERSTONE & BROADSTREET. BEG. OF YEAR AMOUNT: 0. END OF YEAR AMOUNT: 933. DESCRIPTION: DUE FROM OMPA ENTERPRISES, LLC. BEG. OF YEAR AMOUNT: 0. END OF YEAR AMOUNT: 81. DESCRIPTION: OTHER DEPRECIABLE ASSETS. BEG. OF YEAR AMOUNT: 2,079. END OF YEAR AMOUNT: 1,559. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | DESCRIPTION: DUE TO OCTOPUS MANAGEMENT. BEG. OF YEAR AMOUNT: 18,011. END OF YEAR AMOUNT: 21,642. DESCRIPTION: CREDIT CARDS PAYABLE. BEG. OF YEAR AMOUNT: 10,432. END OF YEAR AMOUNT: 8,860. DESCRIPTION: DUE TO HOUSING FOR SMILES ORGANIZATION, INC.. BEG. OF YEAR AMOUNT: 0. END OF YEAR AMOUNT: 1,500. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 4 - OTHER INVESTMENT INCOME |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 14 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART I, LINE 16 - OTHER EXPENSES |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990-EZ, PART I, LINE 20 - OTHER CHANGES IN NET ASSETS |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990-EZ, PART II, LINE 24 - OTHER ASSETS |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990-EZ, PART II, LINE 26 - OTHER LIABILITIES |
| TransferPrsnlBnftContractsDecl/DeclarationDesc | 0 | THE ORGANIZATION DID NOT, DURING THE YEAR, RECEIVE ANY FUNDS, DIRECTLY,OR INDIRECTLY, TO PAY PREMIUMS ON A PERSONAL BENEFIT CONTRACT.THE ORGANIZATION, DID NOT, DURING THE YEAR, PAY ANY PREMIUMS, DIRECTLY,OR INDIRECTLY, ON A PERSONAL BENEFIT CONTRACT. |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | ESTON ROGERS |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 7028718535 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-12 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | HOUSING FOR CURES ORGANIZATIONS INC |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | HOUS |
| ReturnHeader/Filer/EIN | 0 | 851094214 |
| ReturnHeader/Filer/PhoneNum | 0 | 7028718535 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 3225 MCLEOD DR SUITE 100 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | LAS VEGAS |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | NV |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 89121 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 911956265 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | ANDERSON GLOBAL BUSINESS GROUP LLC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 3225 MCLEOD DRIVE |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | LAS VEGAS |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | NV |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 89121 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 8889692677 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-11-12 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | TANYA SAXON CPA |
| ReturnHeader/ReturnTs | 0 | 2025-11-12T10:46:06-06: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.