Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
EIN 87-4638373 • 501(c)3 • West End, NC
Profile
The mission of this organization is to create an environment where children in the sandhills area can develop leadership and communication skills through team sports. Guided by dedicated coaches focused on nurturing the complete athlete, we aim to foster both personal and athletic growth. Our program provides opportunities for local athletes to build fundamental skills while offering pathways to advance their competitive abilities in their chosen sport. By cultivating this supportive and empowering atmosphere, we strive to help athletes grow into well-rounded, confident individuals who can thrive in all aspects of life.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
76th percentile
Higher debt load relative to assets than 76% of similar nonprofits.
Liabilities / Revenue
75th percentile
Higher debt load relative to revenue than 75% of similar nonprofits.
Net Margin
91st percentile
Higher net margin than 91% of similar nonprofits.
Top Officer Pay
87th percentile
Higher top officer pay than 87% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
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
$80,763
No earlier filing loaded for comparison.
Liabilities
$1,766
No earlier filing loaded for comparison.
Net Assets
$78,997
No earlier filing loaded for comparison.
Revenue
$171,590
No earlier filing loaded for comparison.
Expenses
$100,080
No earlier filing loaded for comparison.
Net Income
$71,510
No earlier filing loaded for comparison.
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
The mission of this organization is to create an environment where children in the sandhills area can develop leadership and communication skills through team sports. Guided by dedicated coaches focused on nurturing the complete athlete, we aim to foster both personal and athletic growth. Our program provides opportunities for local athletes to build fundamental skills while offering pathways to advance their competitive abilities in their chosen sport. By cultivating this supportive and empowering atmosphere, we strive to help athletes grow into well-rounded, confident individuals who can thrive in all aspects of life.
| Description | Grants | Expenses |
|---|---|---|
| THROUGH OUR GIRLS AND BOYS BASKETBALL PROGRAMS AND GIRLS VOLLEYBALL PROGRAM WE TEACH FOSTERING THE ESTABLISHMENT OF CORE VALUES WITHIN A TEAM AND EMPHASIZING THEIR BROADER SIGNIFICANCE, NOT ONLY IN SPORTS BUT IN LIFE AS WELL. RECOGNIZING THAT ALL GROUPS, INCLUDING TEAMS, OPERATE WITH A SET OF CORE VALUES, AND UNDERSTANDING THAT WHEN A GROUP OR TEAM COLLECTIVELY AGREES UPON AND UPHOLDS THESE VALUES, THEIR PRODUCTIVITY AND COHESION CAN SIGNIFICANTLY INCREASE. | $0 | $100,079 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| CHRIS VONDERKALL | Board Chariman | - | $0 | - | - |
| STAN BRADSHAW | Board Member | - | $0 | - | - |
| PAT TANNER | Board Member | - | $0 | - | - |
| ALICIA RIGGAN | Board Member | - | $0 | - | - |
| CHRISTAL COLE | Board Member | - | $0 | - | - |
| CHARLES MCHARNEY | Executive Director | PT | $0 | - | - |
| CHAD STOOP | Secretary | - | $0 | - | - |
“Description: ineterest income. Amount: 1,769.”
“Description: credit card cash back. Amount: 300.”
“Description: bank fees. Amount: 352. Description: auto. Amount: 37. Description: insurance. Amount: 1,797. Description: sponsorships. Amount: 150. Description: tournament expense. Amount: 8,174. Description: travel. Amount: 210. Description: uniforms. Amount: 30,359. Total to form 990-ez, line 16: 41,079.”
“Description: credit card payable. Beg. Of year amount: 0. End of year amount: 1,766.”
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/BusinessName/BusinessNameLine1Txt | 0 | CHARLES MCHARNEY |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 9197213492 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 680 JUNIPER LAKE ROAD |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | WEST END |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NC |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 27376 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 7487 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 80763 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 71510 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 24515 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 7487 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 80763 |
| IRS990EZ/GrossReceiptsAmt | 0 | 171590 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartVInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 1769 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 7487 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 78997 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 7487 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 78997 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 17850 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 25.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 2.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| 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/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/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/PersonNm | 0 | CHRIS VONDERKALL |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | STAN BRADSHAW |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | PAT TANNER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | ALICIA RIGGAN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | CHRISTAL COLE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | CHARLES MCHARNEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | CHAD STOOP |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | BOARD CHARIMAN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | BOARD MEMBER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | EXECUTIVE DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | SECRETARY |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 41079 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 300 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | THE MISSION OF THIS ORGANIZATION IS TO CREATE AN ENVIRONMENT WHERE CHILDREN IN THE SANDHILLS AREA CAN DEVELOP LEADERSHIP AND COMMUNICATION SKILLS THROUGH TEAM SPORTS. GUIDED BY DEDICATED COACHES FOCUSED ON NURTURING THE COMPLETE ATHLETE, WE AIM TO FOSTER BOTH PERSONAL AND ATHLETIC GROWTH. OUR PROGRAM PROVIDES OPPORTUNITIES FOR LOCAL ATHLETES TO BUILD FUNDAMENTAL SKILLS WHILE OFFERING PATHWAYS TO ADVANCE THEIR COMPETITIVE ABILITIES IN THEIR CHOSEN SPORT. BY CULTIVATING THIS SUPPORTIVE AND EMPOWERING ATMOSPHERE, WE STRIVE TO HELP ATHLETES GROW INTO WELL-ROUNDED, CONFIDENT INDIVIDUALS WHO CAN THRIVE IN ALL ASPECTS OF LIFE. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 16636 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 169521 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | THROUGH OUR GIRLS AND BOYS BASKETBALL PROGRAMS AND GIRLS VOLLEYBALL PROGRAM WE TEACH FOSTERING THE ESTABLISHMENT OF CORE VALUES WITHIN A TEAM AND EMPHASIZING THEIR BROADER SIGNIFICANCE, NOT ONLY IN SPORTS BUT IN LIFE AS WELL. RECOGNIZING THAT ALL GROUPS, INCLUDING TEAMS, OPERATE WITH A SET OF CORE VALUES, AND UNDERSTANDING THAT WHEN A GROUP OR TEAM COLLECTIVELY AGREES UPON AND UPHOLDS THESE VALUES, THEIR PRODUCTIVITY AND COHESION CAN SIGNIFICANTLY INCREASE. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 100079 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 1766 |
| 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 | 100080 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 100079 |
| IRS990EZ/TotalRevenueAmt | 0 | 171590 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | WWW.SANDHILLSSPARTANSATHLETICCLUB.COM |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/First5Years509Ind | 0 | X |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 2069 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 2069 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 169521 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 169521 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 2069 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 2069 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 169521 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 169521 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 169521 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 171590 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 171590 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | DESCRIPTION: INETEREST INCOME. AMOUNT: 1,769. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | DESCRIPTION: CREDIT CARD CASH BACK. AMOUNT: 300. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | DESCRIPTION: BANK FEES. AMOUNT: 352. DESCRIPTION: AUTO. AMOUNT: 37. DESCRIPTION: INSURANCE. AMOUNT: 1,797. DESCRIPTION: SPONSORSHIPS. AMOUNT: 150. DESCRIPTION: TOURNAMENT EXPENSE. AMOUNT: 8,174. DESCRIPTION: TRAVEL. AMOUNT: 210. DESCRIPTION: UNIFORMS. AMOUNT: 30,359. TOTAL TO FORM 990-EZ, LINE 16: 41,079. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | DESCRIPTION: CREDIT CARD PAYABLE. BEG. OF YEAR AMOUNT: 0. END OF YEAR AMOUNT: 1,766. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 4 - OTHER INVESTMENT INCOME |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 8 - OTHER REVENUE |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART I, LINE 16 - OTHER EXPENSES |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | 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 | CHARLES MCHARNEY |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 9197213492 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-05-15 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | SANDHILLS SPARTAN ATHLETIC CLUB |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | SAND |
| ReturnHeader/Filer/EIN | 0 | 874638373 |
| ReturnHeader/Filer/PhoneNum | 0 | 9195783866 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 680 JUNIPER LAKE ROAD |
| ReturnHeader/Filer/USAddress/CityNm | 0 | WEST END |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | NC |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 27376 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 0 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 562261270 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | FREEMAN & BARRETT CPAS PA |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | PO BOX 87285 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | FAYETTEVILLE |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | NC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 28304 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 9107643600 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2025-05-15 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | BRIAN M BARRETT CPA |
| ReturnHeader/ReturnTs | 0 | 2025-05-15T14:21:41-05: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.