Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 27-0810495 • 501(c)3 • Anza, CA
Profile
ANIMAL RESCUE
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
62nd percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
38th percentile
Higher net margin than 38% of similar nonprofits.
Top Officer Pay
81st percentile
Higher top officer pay than 81% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
33rd percentile
Faster asset growth than 33% of similar nonprofits.
Revenue Growth
65th percentile
Faster revenue growth than 65% of similar nonprofits.
Assets
Down$55,024
Down $13,013 (-19%) from 2023
Liabilities
Down$0
Down $4,606 (-100%) from 2023
Net Assets
Down$55,024
Down $8,407 (-13%) from 2023
Revenue
Up$252,070
Up $26,415 (+12%) from 2023
Expenses
Up$260,477
Up $84,697 (+48%) from 2023
Net Income
Down-$8,407
Down $58,282 (-117%) from 2023
Most recent year
2024 • Form 990Detailed filing. Detailed filing data is available for this year.
ANIMAL RESCUE
Rescued and provided food and shelter for over 250 animals.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Cash and Non-Interest-Bearing Accounts | $67,034 | $54,021 | ▼ $13,013 |
| Savings and Temporary Cash Investments | $1,003 | $1,003 | → $0 |
| Accounts Receivable | - | $0 | - |
| Other Notes and Loans Receivable, Net | - | $0 | - |
| Pledges and Grants Receivable | - | $0 | - |
| Receivable From Disqualified Prsn | - | $0 | - |
| Receivables From Officers Etc | - | $0 | - |
| Investments Other Securities | - | $0 | - |
| Investments Program Related | - | $0 | - |
| Investments in Publicly Traded Securities | - | $0 | - |
| Land, Buildings, and Equipment, Net | - | $0 | - |
| Intangible Assets | - | $0 | - |
| Inventories for Sale or Use | - | $0 | - |
| Prepaid Expenses and Deferred Charges | - | $0 | - |
| Total Assets | $68,037 | $55,024 | ▼ $13,013 |
| Other Assets Total | - | $0 | - |
| Liabilities | |||
| Other Liabilities | $4,606 | - | - |
| Total Liabilities | $4,606 | $0 | ▼ $4,606 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $63,431 | $55,024 | ▼ $8,407 |
| Total Net Assets Fund Balance | $63,431 | $55,024 | ▼ $8,407 |
| Total Liabilities and Net Assets / Fund Balance | $68,037 | $55,024 | ▼ $13,013 |
| Name | Title |
|---|---|
| Katherine Haley | President |
| Line Item | Amount |
|---|---|
| Other Expenses | $260,477 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Salaries, Compensation, and Employee Benefits | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| All Other Expenses | $34,562 | $4,171 | - | $38,733 |
| Other Expenses | $5,157 | $5,157 | - | $10,314 |
| Insurance | $2,884 | $2,885 | - | $5,769 |
| Fees for Services Legal | $920 | $921 | - | $1,841 |
| Fees for Services Accounting | $350 | $325 | - | $675 |
| Total Functional Expenses | $247,018 | $13,459 | $0 | $260,477 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Line Item | Beginning | End | Change |
|---|---|---|---|
| Receivables from Disqualified Persons | - | $0 | - |
| Receivables from Officers, Directors, Trustees, and Key Employees | - | $0 | - |
“No review was or will be conducted.”
“No documents available to the public.”
“ANIMAL APPLIANCE REPAIR: Column (A) - Total = $1635; Column (B) - Program Services = $1635; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“ANIMAL PRESCRIPTIONS: Column (A) - Total = $1527; Column (B) - Program Services = $1527; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“ANIMAL TRAPPING: Column (A) - Total = $4075; Column (B) - Program Services = $4075; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“BANK CHARGES: Column (A) - Total = $60; Column (B) - Program Services = $30; Column (C) - Management & General = $30; Column (D) - Fundraising = $0”
“BOARD MEETING: Column (A) - Total = $792; Column (B) - Program Services = $396; Column (C) - Management & General = $396; Column (D) - Fundraising = $0”
“BOARDING: Column (A) - Total = $500; Column (B) - Program Services = $500; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“BOOKKEEPING: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“DOG GEAR: Column (A) - Total = $22; Column (B) - Program Services = $22; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“DOG GROOMING: Column (A) - Total = $35; Column (B) - Program Services = $35; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“DOG TRAINING AND BOARDING: Column (A) - Total = $5900; Column (B) - Program Services = $5900; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“FARRIER: Column (A) - Total = $340; Column (B) - Program Services = $340; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“FUNDRAISING & PROMOTIONAL EXP: Column (A) - Total = $50; Column (B) - Program Services = $50; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“GOODS AND SERVICES: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“GPS TRACKING, COLLAR, & ACCES.: Column (A) - Total = $1584; Column (B) - Program Services = $1584; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“LATE PAYMENT FEE: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“LICENSES AND FEES: Column (A) - Total = $200; Column (B) - Program Services = $100; Column (C) - Management & General = $100; Column (D) - Fundraising = $0”
“PHOTOGRAPHY: Column (A) - Total = $4930; Column (B) - Program Services = $4930; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“PO BOX RENTAL: Column (A) - Total = $100; Column (B) - Program Services = $50; Column (C) - Management & General = $50; Column (D) - Fundraising = $0”
“Printing and Publications: Column (A) - Total = $1845; Column (B) - Program Services = $922; Column (C) - Management & General = $923; Column (D) - Fundraising = $0”
“RANCH CARE AND CLEANING: Column (A) - Total = $187; Column (B) - Program Services = $187; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“SHEARING & GROOMING: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“SOFTWARE SUBSCRIPTIONS: Column (A) - Total = $1660; Column (B) - Program Services = $830; Column (C) - Management & General = $830; Column (D) - Fundraising = $0”
“SUPPLIES: Column (A) - Total = $3684; Column (B) - Program Services = $1842; Column (C) - Management & General = $1842; Column (D) - Fundraising = $0”
“SURGERY COSTS: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“TRANSPORTATION: Column (A) - Total = $1870; Column (B) - Program Services = $1870; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“VACCINES & MICROCHIPS: Column (A) - Total = $7737; Column (B) - Program Services = $7737; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
“WHEELCHAIR FOR DISABLED PET: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0”
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/AccountsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | false |
| IRS990/ActivityOrMissionDesc | 0 | RESCUED AND PROVIDED FOOD AND SHELTER FOR OVER 250 ANIMALS. |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 0 |
| IRS990/AllOtherContributionsAmt | 0 | 252070 |
| IRS990/AllOtherExpensesGrp/ManagementAndGeneralAmt | 0 | 4171 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 34562 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 38733 |
| IRS990/BackupWthldComplianceInd | 0 | false |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 0 |
| IRS990/BooksInCareOfDetail/PersonNm | 0 | KATHERINE HALEY |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 9515154077 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 36590 MURRAY HILL ROAD |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | ANZA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 92539 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | false |
| IRS990/BusinessRlnWithFamMemInd | 0 | false |
| IRS990/BusinessRlnWithOrgMemInd | 0 | false |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 67034 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 54021 |
| IRS990/ChangeToOrgDocumentsInd | 0 | false |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | false |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 0 |
| IRS990/CompDisqualPersonsGrp/TotalAmt | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | false |
| IRS990/CompensationProcessCEOInd | 0 | false |
| IRS990/CompensationProcessOtherInd | 0 | false |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | false |
| IRS990/ConservationEasementsInd | 0 | false |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | false |
| IRS990/CreditCounselingInd | 0 | false |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 252070 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 0 |
| IRS990/CYOtherExpensesAmt | 0 | 260477 |
| IRS990/CYOtherRevenueAmt | 0 | 0 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 0 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -8407 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 0 |
| IRS990/CYTotalExpensesAmt | 0 | 260477 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 252070 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | false |
| IRS990/DeductibleArtContributionInd | 0 | false |
| IRS990/DeductibleNonCashContriInd | 0 | false |
| IRS990/DelegationOfMgmtDutiesInd | 0 | false |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 0 |
| IRS990/Desc | 0 | Hope Ranch Animal Sanctuary is proud to be a small rescue with hopes of achieving big things for the love of animals, including those in our local and low income community of Anza & Aguanga, CA and for pets facing the euthanasia list at local shelters. In 2024, Hope Ranch Animal Sanctuary rescued, provided food, shelter, medical care, and adopted out 250 animals. We also provided financial assistance for spay/neuter and rabies vaccine assistance to 530 pets who live with low income owners. We also helped (and continue to help) to distribute pet food when needed to pet owners in our community, coming to an approximate total of 1,900 lbs of pet food per month. We could not do this without the incredible vets we are partnered with, loving and patient foster families who help us take in these pets who need to be rescued, pet owners who are trying to be responsible by seeking options for spay/neuter and rabies vaccines, and last but certainly not least the donors who make all of the above and our mission possible. |
| IRS990/DescribedInSection501c3Ind | 0 | true |
| IRS990/DisregardedEntityInd | 0 | false |
| IRS990/DocumentRetentionPolicyInd | 0 | false |
| IRS990/DonorAdvisedFundInd | 0 | false |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | false |
| IRS990/ElectionOfBoardMembersInd | 0 | false |
| IRS990/EmployeeCnt | 0 | 0 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | false |
| IRS990/ExpenseAmt | 0 | 247018 |
| IRS990/FamilyOrBusinessRlnInd | 0 | false |
| IRS990/FederalGrantAuditRequiredInd | 0 | false |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 325 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 350 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 675 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 921 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 920 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 1841 |
| IRS990/FeesForServicesLobbyingGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 0 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 0 |
| 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 | 15.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | KATHERINE HALEY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | President |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | false |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | false |
| IRS990/FSAuditedInd | 0 | false |
| IRS990/FundraisingActivitiesInd | 0 | false |
| IRS990/GamingActivitiesInd | 0 | false |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 1 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 0 |
| IRS990/GrantsToIndividualsInd | 0 | false |
| IRS990/GrantsToOrganizationsInd | 0 | false |
| IRS990/GrantToRelatedPersonInd | 0 | false |
| IRS990/GrossReceiptsAmt | 0 | 252070 |
| IRS990/GroupReturnForAffiliatesInd | 0 | false |
| IRS990/IncludeFIN48FootnoteInd | 0 | false |
| IRS990/IncmFromInvestBondProceedsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | false |
| IRS990/IndependentVotingMemberCnt | 0 | 0 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | false |
| IRS990/InfoInScheduleOPartIXInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 0 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 2885 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 2884 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 5769 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 0 |
| IRS990/InterestGrp/TotalAmt | 0 | 0 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/InvestmentInJointVentureInd | 0 | false |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsProgramRelatedGrp/EOYAmt | 0 | 0 |
| IRS990/InvestmentsPubTradedSecGrp/EOYAmt | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 0 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | CA |
| IRS990/LoanOutstandingInd | 0 | false |
| IRS990/LobbyingActivitiesInd | 0 | false |
| IRS990/LocalChaptersInd | 0 | false |
| IRS990/MaterialDiversionOrMisuseInd | 0 | false |
| IRS990/MembersOrStockholdersInd | 0 | false |
| IRS990/MethodOfAccountingCashInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | false |
| IRS990/MinutesOfGoverningBodyInd | 0 | false |
| IRS990/MissionDesc | 0 | ANIMAL RESCUE |
| IRS990/MoreThan5000KToIndividualsInd | 0 | false |
| IRS990/MoreThan5000KToOrgInd | 0 | false |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 63431 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 55024 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NetRentalIncomeOrLossGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 63431 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 55024 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | false |
| IRS990/OccupancyGrp/TotalAmt | 0 | 0 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | false |
| IRS990/OperateHospitalInd | 0 | false |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | SPAY, NUETER & VETTING |
| IRS990/OtherExpensesGrp/Desc | 1 | EXAMS, PROCEDURES, X-RAYS |
| IRS990/OtherExpensesGrp/Desc | 2 | ANIMAL FOOD AND SUPPLIES |
| IRS990/OtherExpensesGrp/Desc | 3 | AUTO EXPENSES |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 5157 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 119298 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 46035 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 37812 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 5157 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 119298 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 46035 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 37812 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 10314 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 4606 |
| IRS990/OtherRevenueTotalAmt | 0 | 0 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 0 |
| IRS990/PartialLiquidationInd | 0 | false |
| IRS990/PaymentsToAffiliatesGrp/TotalAmt | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | false |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 0 |
| IRS990/PledgesAndGrantsReceivableGrp/EOYAmt | 0 | 0 |
| IRS990/PoliticalCampaignActyInd | 0 | false |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | KATHERINE HALEY |
| IRS990/ProfessionalFundraisingInd | 0 | false |
| IRS990/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990/PYContributionsGrantsAmt | 0 | 225655 |
| IRS990/PYExcessBenefitTransInd | 0 | false |
| IRS990/PymtTravelEntrtnmntPubOfclGrp/TotalAmt | 0 | 0 |
| IRS990/PYOtherExpensesAmt | 0 | 175780 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 49875 |
| IRS990/PYTotalExpensesAmt | 0 | 175780 |
| IRS990/PYTotalRevenueAmt | 0 | 225655 |
| IRS990/QuidProQuoContributionsInd | 0 | false |
| IRS990/RcvblFromDisqualifiedPrsnGrp/EOYAmt | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | false |
| IRS990/ReceivablesFromOfficersEtcGrp/EOYAmt | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -8407 |
| IRS990/RelatedEntityInd | 0 | false |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990/ReportInvestmentsOtherSecInd | 0 | false |
| IRS990/ReportLandBuildingEquipmentInd | 0 | false |
| IRS990/ReportOtherAssetsInd | 0 | false |
| IRS990/ReportOtherLiabilitiesInd | 0 | false |
| IRS990/ReportProgramRelatedInvstInd | 0 | false |
| IRS990/RoyaltiesGrp/TotalAmt | 0 | 0 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 0 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1003 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 1003 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 252070 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 225655 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 170529 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 121446 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 124858 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 894558 |
| IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00000 |
| IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Post1975UBTIGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 1.00000 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 894558 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 252070 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 225655 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 170529 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 121446 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 124858 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 894558 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 252070 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 225655 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 170529 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 121446 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 124858 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 894558 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | true |
| IRS990/ScheduleJRequiredInd | 0 | false |
| IRS990/ScheduleORequiredInd | 0 | true |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | No review was or will be conducted. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | No documents available to the public. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | ANIMAL APPLIANCE REPAIR: Column (A) - Total = $1635; Column (B) - Program Services = $1635; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ANIMAL PRESCRIPTIONS: Column (A) - Total = $1527; Column (B) - Program Services = $1527; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | ANIMAL TRAPPING: Column (A) - Total = $4075; Column (B) - Program Services = $4075; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | BANK CHARGES: Column (A) - Total = $60; Column (B) - Program Services = $30; Column (C) - Management & General = $30; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | BOARD MEETING: Column (A) - Total = $792; Column (B) - Program Services = $396; Column (C) - Management & General = $396; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | BOARDING: Column (A) - Total = $500; Column (B) - Program Services = $500; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | BOOKKEEPING: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 9 | DOG GEAR: Column (A) - Total = $22; Column (B) - Program Services = $22; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 10 | DOG GROOMING: Column (A) - Total = $35; Column (B) - Program Services = $35; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 11 | DOG TRAINING AND BOARDING: Column (A) - Total = $5900; Column (B) - Program Services = $5900; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 12 | FARRIER: Column (A) - Total = $340; Column (B) - Program Services = $340; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 13 | FUNDRAISING & PROMOTIONAL EXP: Column (A) - Total = $50; Column (B) - Program Services = $50; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 14 | GOODS AND SERVICES: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 15 | GPS TRACKING, COLLAR, & ACCES.: Column (A) - Total = $1584; Column (B) - Program Services = $1584; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 16 | LATE PAYMENT FEE: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 17 | LICENSES AND FEES: Column (A) - Total = $200; Column (B) - Program Services = $100; Column (C) - Management & General = $100; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 18 | PHOTOGRAPHY: Column (A) - Total = $4930; Column (B) - Program Services = $4930; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 19 | PO BOX RENTAL: Column (A) - Total = $100; Column (B) - Program Services = $50; Column (C) - Management & General = $50; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 20 | Printing and Publications: Column (A) - Total = $1845; Column (B) - Program Services = $922; Column (C) - Management & General = $923; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 21 | RANCH CARE AND CLEANING: Column (A) - Total = $187; Column (B) - Program Services = $187; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 22 | SHEARING & GROOMING: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 23 | SOFTWARE SUBSCRIPTIONS: Column (A) - Total = $1660; Column (B) - Program Services = $830; Column (C) - Management & General = $830; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 24 | SUPPLIES: Column (A) - Total = $3684; Column (B) - Program Services = $1842; Column (C) - Management & General = $1842; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 25 | SURGERY COSTS: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 26 | TRANSPORTATION: Column (A) - Total = $1870; Column (B) - Program Services = $1870; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 27 | VACCINES & MICROCHIPS: Column (A) - Total = $7737; Column (B) - Program Services = $7737; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 28 | WHEELCHAIR FOR DISABLED PET: Column (A) - Total = $0; Column (B) - Program Services = $0; Column (C) - Management & General = $0; Column (D) - Fundraising = $0 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990, Part VI, Section B, Line 11b |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990, Part VI, Section C, Line 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 9 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 10 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 11 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 12 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 13 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 14 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 15 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 16 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 17 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 18 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 19 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 20 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 21 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 22 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 23 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 24 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 25 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 26 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 27 | Form 990, Part IX, Line 24e |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 28 | Form 990, Part IX, Line 24e |
| IRS990/SchoolOperatingInd | 0 | false |
| IRS990/SignificantChangeInd | 0 | false |
| IRS990/SignificantNewProgramSrvcInd | 0 | false |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | false |
| IRS990/SubjectToProxyTaxInd | 0 | false |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | false |
| IRS990/TaxablePartyNotificationInd | 0 | false |
| IRS990/TaxExemptBondsInd | 0 | false |
| IRS990/TerminateOperationsInd | 0 | false |
| IRS990/TotalAssetsBOYAmt | 0 | 68037 |
| IRS990/TotalAssetsEOYAmt | 0 | 55024 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 68037 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 55024 |
| IRS990/TotalCompGreaterThan150KInd | 0 | false |
| IRS990/TotalContributionsAmt | 0 | 252070 |
| IRS990/TotalEmployeeCnt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 13459 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 247018 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 260477 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 4606 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 4606 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 63431 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 55024 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 247018 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 252070 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 68037 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 55024 |
| IRS990/TravelGrp/TotalAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | false |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | false |
| IRS990/USAddress/AddressLine1Txt | 0 | PO BOX 391988 |
| IRS990/USAddress/CityNm | 0 | ANZA |
| IRS990/USAddress/StateAbbreviationCd | 0 | CA |
| IRS990/USAddress/ZIPCd | 0 | 92539 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 1 |
| IRS990/VotingMembersIndependentCnt | 0 | 0 |
| IRS990/WebsiteAddressTxt | 0 | WWW.HOPERANCHANIMALSANCTUARY.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | false |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | KATHERINE HALEY |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-14 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | HOPE RANCH ANIMAL SANCTUARY |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | HOPE |
| ReturnHeader/Filer/EIN | 0 | 270810495 |
| ReturnHeader/Filer/PhoneNum | 0 | 9515154077 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | PO BOX 391988 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | ANZA |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | CA |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 92539 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | true |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 461346655 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | COPELAND MIRANDA & BENNER CPAS |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 27450 Ynez Rd Suite 228 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | Temecula |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | CA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 92591 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 9516991040 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | Douglas MacRae CPA |
| ReturnHeader/ReturnTs | 0 | 2025-05-14T16:58:28-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990 |
| 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.