Civic Intelligence

Triple H Ranch

EIN 45-5416887 • 501(c)3 • Yuba City, CA

Profile

Provide a positive residential setting for men transitioning from jail or rehab centers where "whole life mentoring" is available to assist individuals in building healthy wholesome and productive lives in a loving family oriented and accountable environment.

PO Box 1630Yuba City, CA 95992-1630

www.hhhranch.org

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

59th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2022

Liabilities / Revenue

61st percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2022

Net Margin

52nd percentile

2.7%

Higher net margin than 52% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2022

Top Officer Pay

84th percentile

$0

Higher top officer pay than 84% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

501(c)3 • <$500k nonprofits • Source year 2021

Asset Growth

67th percentile

9.1%

Faster asset growth than 67% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2021 to 2022

Revenue Growth

20th percentile

-42%

Faster revenue growth than 20% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2021 to 2022

Assets

Up

$20,991

Up $1,751 (+9.1%) from 2021

Liabilities

-

No earlier filing loaded for comparison.

Net Assets

Up

$20,991

Up $1,751 (+9.1%) from 2021

Revenue

Down

$63,733

Down $46,416 (-42%) from 2021

Expenses

Down

$61,982

Down $55,956 (-47%) from 2021

Net Income

Up

$1,751

Up $9,540 (+122%) from 2021

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$200K$150K$100K$50K$0Assets 2014: $1Liabilities 2014: $02014Assets 2018: $143,970Liabilities 2018: $141,7952018Assets 2019: $144,028Liabilities 2019: $174,4302019Assets 2020: $27,029Liabilities 2020: $0Net Assets 2020: $27,0292020Assets 2021: $19,240Net Assets 2021: $19,2402021Assets 2022: $20,991Net Assets 2022: $20,9912022

Highlighted filing

2022

Assets$20,991
Liabilities-
Net Assets$20,991

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$200K$150K$100K$50K$0-$50KRevenue 2014: $0Expenses 2014: $0Net Income 2014: $02014Revenue 2018: $65,834Expenses 2018: $82,933Net Income 2018: -$17,0992018Revenue 2019: $78,062Expenses 2019: $110,639Net Income 2019: -$32,5772019Revenue 2020: $163,626Expenses 2020: $106,195Net Income 2020: $57,4312020Revenue 2021: $110,149Expenses 2021: $117,938Net Income 2021: -$7,7892021Revenue 2022: $63,733Expenses 2022: $61,982Net Income 2022: $1,7512022

Highlighted filing

2022

Revenue$63,733
Expenses$61,982
Net Income$1,751

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2022 to Dec 31, 2022
Signed
Oct 3, 2023
Return Version
2022v5.0
Gross Receipts
$63,733
Mission and Program Overview

Mission

Provide a positive residential setting for men transitioning from jail or rehab center where "whole life" mentoring is available to assist individuals in building healthy,wholesome & productive lives in a loving, family-oriented and accountable environment.

Provide a positive residential setting for men transitioning from jail or rehab centers where "whole life mentoring" is available to assist individuals in building healthy wholesome and productive lives in a loving family oriented and accountable environment.

Program Services

DescriptionGrantsExpenses
Dog Breeding - The men in the center built a dog kennel purchased dogs and are learning about dog breeding taking care of dogs and maintaining the kennel. Dog sales are used to support the program.$0$51,284
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Dave BryanPreisdent-$0--
Ed MasonTreasurer - DirectorPT$0--
Tara RichardsSecretary-$0--
Cheryl BryanBoard Member-$0--
Filing and Contact Details

Filer

Filer Name
Triple H Ranch
EIN
45-5416887
In Care Of
% Ed Mason
Address
PO BOX 1630, YUBA CITY, CA 95992-1630

Signing Officer

Name
Ed Mason
Title
Treasurer
Signed
2023-10-03
Supplemental Narrative

Additional Explanations

Part I, line 16

| Other Expenses:, Amount:| Dog Breeding Project, $51284| Vehicle Expense, $8242| Cell Phone Expense, $1537| Donation, $200| Supplies, $45| Meals & Entertainment, $37| Laundry Expense, $21| Social Activities, $21| Bank Fee, $2|

Raw XML Appendix204 raw XML fields

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/ActivitiesNotPreviouslyRptInd0false
IRS990EZ/BooksInCareOfDetail/PersonNm0Paul Ward
IRS990EZ/BooksInCareOfDetail/PhoneNum05306713160
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt0PO BOX 1630
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0YUBA CITY
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0CA
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd0959921630
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt019240
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt020991
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd0false
IRS990EZ/ContributionsGiftsGrantsEtcAmt04457
IRS990EZ/DirectIndirectPltclExpendAmt00
IRS990EZ/DonorAdvisedFndsInd0false
IRS990EZ/EngagedInExcessBenefitTransInd0false
IRS990EZ/ExcessOrDeficitForYearAmt01751
IRS990EZ/FiledScheduleAInd0true
IRS990EZ/ForeignFinancialAccountInd0false
IRS990EZ/ForeignOfficeInd0false
IRS990EZ/Form1120PolFiledInd0false
IRS990EZ/Form990TotalAssetsGrp/BOYAmt019240
IRS990EZ/Form990TotalAssetsGrp/EOYAmt020991
IRS990EZ/GainOrLossFromSaleOfAssetsAmt00
IRS990EZ/GrossProfitLossSlsOfInvntryAmt00
IRS990EZ/GrossReceiptsAmt063733
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/LandAndBuildingsGrp/BOYAmt00
IRS990EZ/LandAndBuildingsGrp/EOYAmt00
IRS990EZ/LobbyingActivitiesInd0false
IRS990EZ/MadeLoansToFromOfficersInd0false
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt019240
IRS990EZ/NetAssetsOrFundBalancesEOYAmt020991
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt019240
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt020991
IRS990EZ/OccupancyRentUtltsAndMaintAmt0481
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt00.25
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt120
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt20.25
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt30.25
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Dave Bryan
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Ed Mason
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2Tara Richards
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Cheryl Bryan
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Preisdent
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Treasurer - Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3Board Member
IRS990EZ/OperateHospitalInd0false
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd0false
IRS990EZ/OrganizationHadUBIInd0false
IRS990EZ/OtherExpensesTotalAmt061389
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd0false
IRS990EZ/PrimaryExemptPurposeTxt0Provide a positive residential setting for men transitioning from jail or rehab centers where "whole life mentoring" is available to assist individuals in building healthy wholesome and productive lives in a loving family oriented and accountable environment.
IRS990EZ/PrintingPublicationsPostageAmt0112
IRS990EZ/ProgramServiceRevenueAmt059276
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0Dog Breeding - The men in the center built a dog kennel purchased dogs and are learning about dog breeding taking care of dogs and maintaining the kennel. Dog sales are used to support the program.
IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt00
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt051284
IRS990EZ/ProhibitedTaxShelterTransInd0false
IRS990EZ/RelatedOrganizationCtrlEntInd0false
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd0false
IRS990EZ/SpecialEventsNetIncomeLossAmt00
IRS990EZ/SubjectToProxyTaxInd0false
IRS990EZ/TanningServicesProvidedInd0false
IRS990EZ/TotalExpensesAmt061982
IRS990EZ/TotalProgramServiceExpensesAmt051284
IRS990EZ/TotalRevenueAmt063733
IRS990EZ/TransactionWithControlEntInd0false
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd0false
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0www.hhhranch.org
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearAmt00
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus3YearsAmt03350
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/CurrentTaxYearMinus4YearsAmt09750
IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt013100
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt04457
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt03520
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt07884
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt016392
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt049163
IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt081416
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/CurrentTaxYearAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GovtFurnSrvcFcltsVl509Grp/TotalAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt00
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt059276
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt0106629
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt0116383
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt061670
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt016671
IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt0360629
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/GrossReceiptsNonUnrltBusGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt00
IRS990ScheduleA/InvestmentIncomeCYPct00
IRS990ScheduleA/InvestmentIncomePYPct00.00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/NetIncomeFromOtherUBIGrp/TotalAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/OtherIncome509Grp/TotalAmt00
IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearAmt00
IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/Post1975UBTIGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/Post1975UBTIGrp/TotalAmt00
IRS990ScheduleA/PubliclySupportedOrg509a2Ind0X
IRS990ScheduleA/PublicSupportCY509Pct00.97
IRS990ScheduleA/PublicSupportPY509Pct00.97
IRS990ScheduleA/PublicSupportTotal509Amt0428945
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearAmt00
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus3YearsAmt03350
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/CurrentTaxYearMinus4YearsAmt09750
IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt013100
IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearMinus1YearAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearMinus2YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearMinus3YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/CurrentTaxYearMinus4YearsAmt00
IRS990ScheduleA/TaxRevLeviedOrgnztnlBnft509Grp/TotalAmt00
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind0X
IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt063733
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt0110149
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt0124267
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt078062
IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt065834
IRS990ScheduleA/Total509Grp/TotalAmt0442045
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt063733
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt0110149
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt0124267
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt078062
IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt065834
IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt0442045
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0| Other Expenses:, Amount:| Dog Breeding Project, $51284| Vehicle Expense, $8242| Cell Phone Expense, $1537| Donation, $200| Supplies, $45| Meals & Entertainment, $37| Laundry Expense, $21| Social Activities, $21| Bank Fee, $2|
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Part I, line 16
ReturnHeader/BuildTS02023-04-26 12:10:37Z
ReturnHeader/BusinessOfficerGrp/PersonNm0Ed Mason
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Treasurer
ReturnHeader/BusinessOfficerGrp/SignatureDt02023-10-03
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0TRIPLE H RANCH
ReturnHeader/Filer/BusinessNameControlTxt0TRIP
ReturnHeader/Filer/EIN0455416887
ReturnHeader/Filer/ForeignPhoneNum05033414225
ReturnHeader/Filer/InCareOfNm0% Ed Mason
ReturnHeader/Filer/USAddress/AddressLine1Txt0PO BOX 1630
ReturnHeader/Filer/USAddress/CityNm0YUBA CITY
ReturnHeader/Filer/USAddress/StateAbbreviationCd0CA
ReturnHeader/Filer/USAddress/ZIPCd0959921630
ReturnHeader/ReturnTs02023-10-03T03:51:19-04:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/TaxPeriodBeginDt02022-01-01
ReturnHeader/TaxPeriodEndDt02022-12-31
ReturnHeader/TaxYr02022

Document Assets

No mirrored PDF or thumbnail assets are attached yet.