﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2024v5.2" xsi:schemaLocation="http://www.irs.gov/efile">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2026-05-05T21:08:37-07:00</ReturnTs>
    <TaxPeriodEndDt>2025-06-30</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>270741376</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>HARSHWAL &amp; COMPANY LLP</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>11405 W BERNARDO CT STE A</AddressLine1Txt>
        <CityNm>SAN DIEGO</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>92127</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2024-07-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>263043296</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>FRIENDS AND FOUNDATION</BusinessNameLine1Txt>
        <BusinessNameLine2Txt>ST HELENA PUBLIC LIBRARY</BusinessNameLine2Txt>
      </BusinessName>
      <BusinessNameControlTxt>FRIE</BusinessNameControlTxt>
      <PhoneNum>7078049675</PhoneNum>
      <USAddress>
        <AddressLine1Txt>PO BOX 171</AddressLine1Txt>
        <CityNm>SAINT HELENA</CityNm>
        <StateAbbreviationCd>CA</StateAbbreviationCd>
        <ZIPCd>94574</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>LISA CAMP</PersonNm>
      <PersonTitleTxt>President</PersonTitleTxt>
      <SignatureDt>2026-05-05</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>Sanwar Harshwal CPA</PreparerPersonNm>
      <PTIN>P01249746</PTIN>
      <PhoneNum>8589390017</PhoneNum>
      <SelfEmployedInd>X</SelfEmployedInd>
    </PreparerPersonGrp>
    <TaxYr>2024</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="7">
    <IRS990 documentId="IRS990" referenceDocumentId="IRS990ScheduleO" softwareId="24020490" softwareVersionNum="2024v5.2">
      <PrincipalOfficerNm>LISA CAMP President</PrincipalOfficerNm>
      <GrossReceiptsAmt>350241</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>false</GroupReturnForAffiliatesInd>
      <Organization501c3Ind>X</Organization501c3Ind>
      <WebsiteAddressTxt>WWW.SHPLFOUNDATION.ORG</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>2008</FormationYr>
      <LegalDomicileStateCd>CA</LegalDomicileStateCd>
      <ActivityOrMissionDesc>TO BENEFIT THE ST. HELENA PUBLIC LIBRARY THROUGH FUNDRAISING AND ADVOCACY.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>8</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>8</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>3</TotalEmployeeCnt>
      <TotalVolunteersCnt>8</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <PYContributionsGrantsAmt>2121774</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>106246</CYContributionsGrantsAmt>
      <CYProgramServiceRevenueAmt>0</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>170421</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>227934</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>10949</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>15925</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>2303144</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>350105</CYTotalRevenueAmt>
      <PYGrantsAndSimilarPaidAmt>175000</PYGrantsAndSimilarPaidAmt>
      <CYGrantsAndSimilarPaidAmt>140000</CYGrantsAndSimilarPaidAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>70441</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>109809</CYSalariesCompEmpBnftPaidAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>102982</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>64241</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>101002</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>309682</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>350811</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>1993462</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>-706</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>6819788</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>7131950</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>726</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>0</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>6819062</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>7131950</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIIInd>X</InfoInScheduleOPartIIIInd>
      <MissionDesc>TO BENEFIT THE ST. HELENA PUBLIC LIBRARY THROUGH FUNDRAISING AND ADVOCACY.</MissionDesc>
      <SignificantNewProgramSrvcInd>true</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>false</SignificantChangeInd>
      <ExpenseAmt>207251</ExpenseAmt>
      <GrantAmt>140000</GrantAmt>
      <Desc>GRANTS MADE TO ENHANCE THE ST.HELENA PUBLIC LIBRARY.PRINT AND ELECTRONIC BOOKS AND VARIED MEDIA, PUBLIC PROGRAMS, CRAFT AND OTHER LIBRARY SERVICE SUPPLIES, PART-TIME PERSONNEL TO KEEP EXTENDED HOURS.SEE CALIFORNIA STATE LIBRARY STATISTICS FOR QUANTIFIED SERVICES PROVIDED.</Desc>
      <ProgSrvcAccomActy2Grp>
        <ExpenseAmt>4633</ExpenseAmt>
        <Desc>ADVOCACY via SCREENING OF FILM "FREE FOR ALL: THE PUBLIC LIBRARY." Over 140 free tickets issued; some people made donations.</Desc>
      </ProgSrvcAccomActy2Grp>
      <TotalProgramServiceExpensesAmt>211884</TotalProgramServiceExpensesAmt>
      <DescribedInSection501c3Ind referenceDocumentId="IRS990ScheduleA">true</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd referenceDocumentId="IRS990ScheduleB">true</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd>false</PoliticalCampaignActyInd>
      <LobbyingActivitiesInd>false</LobbyingActivitiesInd>
      <SubjectToProxyTaxInd>false</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="IRS990ScheduleD">true</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="IRS990ScheduleD">false</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="IRS990ScheduleD">false</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="IRS990ScheduleD">false</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd referenceDocumentId="IRSScheduleD">true</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="IRS990ScheduleD">false</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="IRS990ScheduleD">false</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="IRS990ScheduleD">false</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="IRS990ScheduleD">false</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="IRS990ScheduleD">false</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="IRS990ScheduleD">false</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>false</SchoolOperatingInd>
      <ForeignOfficeInd>false</ForeignOfficeInd>
      <ForeignActivitiesInd>false</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd>false</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd>false</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>false</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>false</FundraisingActivitiesInd>
      <GamingActivitiesInd>false</GamingActivitiesInd>
      <OperateHospitalInd>false</OperateHospitalInd>
      <GrantsToOrganizationsInd referenceDocumentId="IRS990ScheduleI">true</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd referenceDocumentId="IRS990ScheduleI">false</GrantsToIndividualsInd>
      <ScheduleJRequiredInd>false</ScheduleJRequiredInd>
      <TaxExemptBondsInd>false</TaxExemptBondsInd>
      <EngagedInExcessBenefitTransInd>false</EngagedInExcessBenefitTransInd>
      <PYExcessBenefitTransInd>false</PYExcessBenefitTransInd>
      <LoanOutstandingInd>false</LoanOutstandingInd>
      <GrantToRelatedPersonInd>false</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>false</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>false</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>false</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>false</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>false</DeductibleArtContributionInd>
      <TerminateOperationsInd>false</TerminateOperationsInd>
      <PartialLiquidationInd>false</PartialLiquidationInd>
      <DisregardedEntityInd referenceDocumentId="IRS990ScheduleR">false</DisregardedEntityInd>
      <RelatedEntityInd referenceDocumentId="IRS990ScheduleR">true</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>false</RelatedOrganizationCtrlEntInd>
      <TrnsfrExmptNonChrtblRltdOrgInd referenceDocumentId="IRS990ScheduleR">false</TrnsfrExmptNonChrtblRltdOrgInd>
      <ActivitiesConductedPrtshpInd referenceDocumentId="IRS990ScheduleR">false</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>true</ScheduleORequiredInd>
      <IRPDocumentCnt>1</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>true</BackupWthldComplianceInd>
      <EmployeeCnt>3</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>true</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>false</ForeignFinancialAccountInd>
      <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>false</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>false</NondeductibleContributionsInd>
      <QuidProQuoContributionsInd>false</QuidProQuoContributionsInd>
      <Form8282PropertyDisposedOfInd>false</Form8282PropertyDisposedOfInd>
      <Form8282FiledCnt>0</Form8282FiledCnt>
      <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
      <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
      <Form8899Filedind>false</Form8899Filedind>
      <Form1098CFiledInd>false</Form1098CFiledInd>
      <IndoorTanningServicesInd>false</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>false</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>8</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>8</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>false</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>false</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>false</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>false</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>false</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>false</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>false</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>true</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>true</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>false</OfficerMailingAddressInd>
      <LocalChaptersInd>false</LocalChaptersInd>
      <Form990ProvidedToGvrnBodyInd>true</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>true</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>true</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>true</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>false</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>false</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>true</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>false</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>false</InvestmentInJointVentureInd>
      <StatesWhereCopyOfReturnIsFldCd>CA</StatesWhereCopyOfReturnIsFldCd>
      <OtherWebsiteInd>X</OtherWebsiteInd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>DEANNA M GRIFFIN</PersonNm>
        <PhoneNum>7078049675</PhoneNum>
        <USAddress>
          <AddressLine1Txt>PO BOX 171 1492 LIBRARY LN</AddressLine1Txt>
          <CityNm>ST HELENA</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>94574</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <Form990PartVIISectionAGrp>
        <PersonNm>Deanna M Griffin</PersonNm>
        <TitleTxt>Executive Dir.</TitleTxt>
        <AverageHoursPerWeekRt>29.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>70881</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>LISA CAMP</PersonNm>
        <TitleTxt>President</TitleTxt>
        <AverageHoursPerWeekRt>3.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Patricia Cogan</PersonNm>
        <TitleTxt>Vice President</TitleTxt>
        <AverageHoursPerWeekRt>3.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Paige Pohlers Meek</PersonNm>
        <TitleTxt>Treasurer</TitleTxt>
        <AverageHoursPerWeekRt>3.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Nathan Anulo</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Kate Clavijo</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Jason Daniels</PersonNm>
        <TitleTxt>DIRECTOR</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Laura Levy Shatkin</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Zia Wesley</PersonNm>
        <TitleTxt>Director</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <AverageHoursPerWeekRltdOrgRt>0.00</AverageHoursPerWeekRltdOrgRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>70881</TotalReportableCompFromOrgAmt>
      <IndivRcvdGreaterThan100KCnt>0</IndivRcvdGreaterThan100KCnt>
      <FormerOfcrEmployeesListedInd>false</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>false</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>false</CompensationFromOtherSrcsInd>
      <CntrctRcvdGreaterThan100KCnt>0</CntrctRcvdGreaterThan100KCnt>
      <AllOtherContributionsAmt>106246</AllOtherContributionsAmt>
      <TotalContributionsAmt>106246</TotalContributionsAmt>
      <TotalProgramServiceRevenueAmt>0</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>227934</TotalRevenueColumnAmt>
        <ExclusionAmt>227934</ExclusionAmt>
      </InvestmentIncomeGrp>
      <IncmFromInvestBondProceedsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </IncmFromInvestBondProceedsGrp>
      <RoyaltiesRevenueGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </RoyaltiesRevenueGrp>
      <NetRentalIncomeOrLossGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetRentalIncomeOrLossGrp>
      <NetGainOrLossInvestmentsGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetGainOrLossInvestmentsGrp>
      <NetIncmFromFundraisingEvtGrp>
        <TotalRevenueColumnAmt>0</TotalRevenueColumnAmt>
      </NetIncmFromFundraisingEvtGrp>
      <GamingGrossIncomeAmt>1410</GamingGrossIncomeAmt>
      <GamingDirectExpensesAmt>136</GamingDirectExpensesAmt>
      <NetIncomeFromGamingGrp>
        <TotalRevenueColumnAmt>1274</TotalRevenueColumnAmt>
        <ExclusionAmt>1274</ExclusionAmt>
      </NetIncomeFromGamingGrp>
      <GrossSalesOfInventoryAmt>14651</GrossSalesOfInventoryAmt>
      <NetIncomeOrLossGrp>
        <TotalRevenueColumnAmt>14651</TotalRevenueColumnAmt>
        <ExclusionAmt>14651</ExclusionAmt>
      </NetIncomeOrLossGrp>
      <OtherRevenueTotalAmt>0</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>350105</TotalRevenueColumnAmt>
        <ExclusionAmt>243859</ExclusionAmt>
      </TotalRevenueGrp>
      <GrantsToDomesticOrgsGrp>
        <TotalAmt>140000</TotalAmt>
        <ProgramServicesAmt>140000</ProgramServicesAmt>
      </GrantsToDomesticOrgsGrp>
      <GrantsToDomesticIndividualsGrp>
        <TotalAmt>0</TotalAmt>
      </GrantsToDomesticIndividualsGrp>
      <ForeignGrantsGrp>
        <TotalAmt>0</TotalAmt>
      </ForeignGrantsGrp>
      <BenefitsToMembersGrp>
        <TotalAmt>0</TotalAmt>
      </BenefitsToMembersGrp>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>87097</TotalAmt>
        <ProgramServicesAmt>47903</ProgramServicesAmt>
        <ManagementAndGeneralAmt>13065</ManagementAndGeneralAmt>
        <FundraisingAmt>26129</FundraisingAmt>
      </CompCurrentOfcrDirectorsGrp>
      <CompDisqualPersonsGrp>
        <TotalAmt>0</TotalAmt>
      </CompDisqualPersonsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>14456</TotalAmt>
        <ProgramServicesAmt>7951</ProgramServicesAmt>
        <ManagementAndGeneralAmt>2168</ManagementAndGeneralAmt>
        <FundraisingAmt>4337</FundraisingAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>0</TotalAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>0</TotalAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>8256</TotalAmt>
        <ProgramServicesAmt>4541</ProgramServicesAmt>
        <ManagementAndGeneralAmt>1238</ManagementAndGeneralAmt>
        <FundraisingAmt>2477</FundraisingAmt>
      </PayrollTaxesGrp>
      <FeesForServicesManagementGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesManagementGrp>
      <FeesForServicesLegalGrp>
        <TotalAmt>2140</TotalAmt>
        <ProgramServicesAmt>710</ProgramServicesAmt>
        <ManagementAndGeneralAmt>720</ManagementAndGeneralAmt>
        <FundraisingAmt>710</FundraisingAmt>
      </FeesForServicesLegalGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>33518</TotalAmt>
        <ProgramServicesAmt>856</ProgramServicesAmt>
        <ManagementAndGeneralAmt>16331</ManagementAndGeneralAmt>
        <FundraisingAmt>16331</FundraisingAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesLobbyingGrp>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesLobbyingGrp>
      <FeesForServicesProfFundraising>
        <TotalAmt>0</TotalAmt>
      </FeesForServicesProfFundraising>
      <FeesForSrvcInvstMgmntFeesGrp>
        <TotalAmt>47021</TotalAmt>
        <FundraisingAmt>47021</FundraisingAmt>
      </FeesForSrvcInvstMgmntFeesGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>3936</TotalAmt>
        <ProgramServicesAmt>981</ProgramServicesAmt>
        <ManagementAndGeneralAmt>541</ManagementAndGeneralAmt>
        <FundraisingAmt>2414</FundraisingAmt>
      </FeesForServicesOtherGrp>
      <AdvertisingGrp>
        <TotalAmt>478</TotalAmt>
        <ProgramServicesAmt>233</ProgramServicesAmt>
        <FundraisingAmt>245</FundraisingAmt>
      </AdvertisingGrp>
      <OfficeExpensesGrp>
        <TotalAmt>2630</TotalAmt>
        <ProgramServicesAmt>895</ProgramServicesAmt>
        <ManagementAndGeneralAmt>811</ManagementAndGeneralAmt>
        <FundraisingAmt>924</FundraisingAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>0</TotalAmt>
      </InformationTechnologyGrp>
      <RoyaltiesGrp>
        <TotalAmt>0</TotalAmt>
      </RoyaltiesGrp>
      <OccupancyGrp>
        <TotalAmt>0</TotalAmt>
      </OccupancyGrp>
      <TravelGrp>
        <TotalAmt>0</TotalAmt>
      </TravelGrp>
      <PymtTravelEntrtnmntPubOfclGrp>
        <TotalAmt>0</TotalAmt>
      </PymtTravelEntrtnmntPubOfclGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>71</TotalAmt>
        <FundraisingAmt>71</FundraisingAmt>
      </ConferencesMeetingsGrp>
      <InterestGrp>
        <TotalAmt>0</TotalAmt>
      </InterestGrp>
      <PaymentsToAffiliatesGrp>
        <TotalAmt>0</TotalAmt>
      </PaymentsToAffiliatesGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>0</TotalAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>3002</TotalAmt>
        <ProgramServicesAmt>1651</ProgramServicesAmt>
        <ManagementAndGeneralAmt>450</ManagementAndGeneralAmt>
        <FundraisingAmt>901</FundraisingAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>PROGRAM EVENT EXPENSES</Desc>
        <TotalAmt>4633</TotalAmt>
        <ProgramServicesAmt>4633</ProgramServicesAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Strategic Planning</Desc>
        <TotalAmt>2782</TotalAmt>
        <ProgramServicesAmt>1530</ProgramServicesAmt>
        <ManagementAndGeneralAmt>417</ManagementAndGeneralAmt>
        <FundraisingAmt>835</FundraisingAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>Dues &amp; Subscription</Desc>
        <TotalAmt>400</TotalAmt>
        <FundraisingAmt>400</FundraisingAmt>
      </OtherExpensesGrp>
      <OtherExpensesGrp>
        <Desc>License and Fees</Desc>
        <TotalAmt>204</TotalAmt>
        <ManagementAndGeneralAmt>204</ManagementAndGeneralAmt>
      </OtherExpensesGrp>
      <AllOtherExpensesGrp>
        <TotalAmt>187</TotalAmt>
        <FundraisingAmt>187</FundraisingAmt>
      </AllOtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>350811</TotalAmt>
        <ProgramServicesAmt>211884</ProgramServicesAmt>
        <ManagementAndGeneralAmt>35945</ManagementAndGeneralAmt>
        <FundraisingAmt>102982</FundraisingAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>77487</BOYAmt>
        <EOYAmt>44043</EOYAmt>
      </CashNonInterestBearingGrp>
      <SavingsAndTempCashInvstGrp>
        <EOYAmt>0</EOYAmt>
      </SavingsAndTempCashInvstGrp>
      <PledgesAndGrantsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <AccountsReceivableGrp>
        <EOYAmt>0</EOYAmt>
      </AccountsReceivableGrp>
      <ReceivablesFromOfficersEtcGrp>
        <EOYAmt>0</EOYAmt>
      </ReceivablesFromOfficersEtcGrp>
      <RcvblFromDisqualifiedPrsnGrp>
        <EOYAmt>0</EOYAmt>
      </RcvblFromDisqualifiedPrsnGrp>
      <OthNotesLoansReceivableNetGrp>
        <EOYAmt>0</EOYAmt>
      </OthNotesLoansReceivableNetGrp>
      <InventoriesForSaleOrUseGrp>
        <EOYAmt>0</EOYAmt>
      </InventoriesForSaleOrUseGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <EOYAmt>0</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipBasisNetGrp>
        <EOYAmt>0</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <InvestmentsPubTradedSecGrp>
        <BOYAmt>6742301</BOYAmt>
        <EOYAmt>7087907</EOYAmt>
      </InvestmentsPubTradedSecGrp>
      <InvestmentsOtherSecuritiesGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsOtherSecuritiesGrp>
      <InvestmentsProgramRelatedGrp>
        <EOYAmt>0</EOYAmt>
      </InvestmentsProgramRelatedGrp>
      <IntangibleAssetsGrp>
        <EOYAmt>0</EOYAmt>
      </IntangibleAssetsGrp>
      <OtherAssetsTotalGrp>
        <EOYAmt>0</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>6819788</BOYAmt>
        <EOYAmt>7131950</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>726</BOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>726</BOYAmt>
        <EOYAmt>0</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>4761062</BOYAmt>
        <EOYAmt>5073950</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <DonorRestrictionNetAssetsGrp>
        <BOYAmt>2058000</BOYAmt>
        <EOYAmt>2058000</EOYAmt>
      </DonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>6819062</BOYAmt>
        <EOYAmt>7131950</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>6819788</BOYAmt>
        <EOYAmt>7131950</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>-706</ReconcilationRevenueExpnssAmt>
      <NetUnrlzdGainsLossesInvstAmt>313594</NetUnrlzdGainsLossesInvstAmt>
      <MethodOfAccountingCashInd>X</MethodOfAccountingCashInd>
      <AccountantCompileOrReviewInd>false</AccountantCompileOrReviewInd>
      <FSAuditedInd>false</FSAuditedInd>
      <FederalGrantAuditRequiredInd>false</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleA documentId="IRS990ScheduleA" softwareId="24020490" softwareVersionNum="2024v5.2">
      <SupportingOrganization509a3Ind>X</SupportingOrganization509a3Ind>
      <SupportingOrgType3NonFuncInd>X</SupportingOrgType3NonFuncInd>
      <SupportedOrganizationsCnt>1</SupportedOrganizationsCnt>
      <SupportedOrgInformationGrp>
        <SupportedOrganizationName>
          <BusinessNameLine1Txt>ST HELENA PUBLIC LIBRARY</BusinessNameLine1Txt>
        </SupportedOrganizationName>
        <EIN>946000411</EIN>
        <OrganizationTypeCd>6</OrganizationTypeCd>
        <GoverningDocumentListedInd>false</GoverningDocumentListedInd>
        <SupportAmt>0</SupportAmt>
        <OtherSupportAmt>0</OtherSupportAmt>
      </SupportedOrgInformationGrp>
      <SupportedOrganizationsTotalCnt>1</SupportedOrganizationsTotalCnt>
      <OtherSupportSumAmt>0</OtherSupportSumAmt>
      <Form990SchASupportingOrgGrp>
        <ListedByNameGoverningDocInd>true</ListedByNameGoverningDocInd>
        <SuprtOrgNoIRSDeterminationInd>false</SuprtOrgNoIRSDeterminationInd>
        <SupportedOrgSectionC456Ind>false</SupportedOrgSectionC456Ind>
        <SupportedOrgNotOrganizedUSInd>false</SupportedOrgNotOrganizedUSInd>
        <OrganizationChangeSuprtOrgInd>false</OrganizationChangeSuprtOrgInd>
        <SupportNonSupportedOrgInd>false</SupportNonSupportedOrgInd>
        <PaymentSubstantialContribtrInd>false</PaymentSubstantialContribtrInd>
        <LoanDisqualifiedPersonInd>false</LoanDisqualifiedPersonInd>
        <ControlledDisqualifiedPrsnInd>false</ControlledDisqualifiedPrsnInd>
        <DisqualifiedPrsnControllIntInd>false</DisqualifiedPrsnControllIntInd>
        <DisqualifiedPrsnOwnrIntInd>false</DisqualifiedPrsnOwnrIntInd>
        <ExcessBusinessHoldingsRulesInd>false</ExcessBusinessHoldingsRulesInd>
        <ContributionControllerInd>false</ContributionControllerInd>
        <ContributionFamilyInd>false</ContributionFamilyInd>
        <Contribution35ControlledInd>false</Contribution35ControlledInd>
      </Form990SchASupportingOrgGrp>
      <Form990SchAType3SprtOrgAllGrp>
        <TimelyProvidedDocumentsInd>true</TimelyProvidedDocumentsInd>
        <OfficersCloseRelationshipInd>false</OfficersCloseRelationshipInd>
        <SupportedOrgVoiceInvestmentInd>false</SupportedOrgVoiceInvestmentInd>
      </Form990SchAType3SprtOrgAllGrp>
      <AdjustedNetIncomeGrp>
        <NetSTCapitalGainAdjNetIncmGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </NetSTCapitalGainAdjNetIncmGrp>
        <RecoveriesPYDistributionsGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </RecoveriesPYDistributionsGrp>
        <OtherGrossIncomeGrp>
          <PriorYearAmt>170421</PriorYearAmt>
          <CurrentYearAmt>227934</CurrentYearAmt>
        </OtherGrossIncomeGrp>
        <AdjustedGrossIncomeGrp>
          <PriorYearAmt>170421</PriorYearAmt>
          <CurrentYearAmt>227934</CurrentYearAmt>
        </AdjustedGrossIncomeGrp>
        <DepreciationDepletionGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </DepreciationDepletionGrp>
        <ProductionIncomeGrp>
          <PriorYearAmt>34182</PriorYearAmt>
          <CurrentYearAmt>47021</CurrentYearAmt>
        </ProductionIncomeGrp>
        <OtherExpensesGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </OtherExpensesGrp>
        <TotalAdjustedNetIncomeGrp>
          <PriorYearAmt>136239</PriorYearAmt>
          <CurrentYearAmt>180913</CurrentYearAmt>
        </TotalAdjustedNetIncomeGrp>
      </AdjustedNetIncomeGrp>
      <MinimumAssetAmountGrp>
        <AverageMonthlyFMVOfSecGrp>
          <PriorYearAmt>5845266</PriorYearAmt>
          <CurrentYearAmt>7028585</CurrentYearAmt>
        </AverageMonthlyFMVOfSecGrp>
        <AverageMonthlyCashBalancesGrp>
          <PriorYearAmt>97486</PriorYearAmt>
          <CurrentYearAmt>66290</CurrentYearAmt>
        </AverageMonthlyCashBalancesGrp>
        <FMVOtherNonExemptUseAssetGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </FMVOtherNonExemptUseAssetGrp>
        <TotalFMVOfNonExemptUseAssetGrp>
          <PriorYearAmt>5942752</PriorYearAmt>
          <CurrentYearAmt>7094875</CurrentYearAmt>
        </TotalFMVOfNonExemptUseAssetGrp>
        <DiscountClaimedAmt>0</DiscountClaimedAmt>
        <AcquisitionIndebtednessGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </AcquisitionIndebtednessGrp>
        <AdjustedFMVLessIndebtednessGrp>
          <PriorYearAmt>5942752</PriorYearAmt>
          <CurrentYearAmt>7094875</CurrentYearAmt>
        </AdjustedFMVLessIndebtednessGrp>
        <CashDeemedCharitableGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </CashDeemedCharitableGrp>
        <NetVlNonExemptUseAssetsGrp>
          <PriorYearAmt>5942752</PriorYearAmt>
          <CurrentYearAmt>7094875</CurrentYearAmt>
        </NetVlNonExemptUseAssetsGrp>
        <PctOfNetVlNonExemptUseAstGrp>
          <PriorYearAmt>207996</PriorYearAmt>
          <CurrentYearAmt>248321</CurrentYearAmt>
        </PctOfNetVlNonExemptUseAstGrp>
        <RecoveriesPYDistriMinAssetGrp>
          <PriorYearAmt>0</PriorYearAmt>
        </RecoveriesPYDistriMinAssetGrp>
        <TotalMinimumAssetGrp>
          <PriorYearAmt>207996</PriorYearAmt>
          <CurrentYearAmt>248321</CurrentYearAmt>
        </TotalMinimumAssetGrp>
      </MinimumAssetAmountGrp>
      <DistributableAmountGrp>
        <CYAdjNetIncomeDistributableAmt>136239</CYAdjNetIncomeDistributableAmt>
        <CYPct85AdjustedNetIncomeAmt>115803</CYPct85AdjustedNetIncomeAmt>
        <CYTotalMinAstDistributableAmt>207996</CYTotalMinAstDistributableAmt>
        <CYGreaterAdjustedMinimumAmt>207996</CYGreaterAdjustedMinimumAmt>
        <CYIncomeTaxImposedPYAmt>0</CYIncomeTaxImposedPYAmt>
        <CYDistributableAsAdjustedAmt>207996</CYDistributableAsAdjustedAmt>
      </DistributableAmountGrp>
      <DistributionsGrp>
        <CYPaidAccomplishExemptPrpsAmt>140000</CYPaidAccomplishExemptPrpsAmt>
        <CYPdInExcessIncomeActivityAmt>0</CYPdInExcessIncomeActivityAmt>
        <CYAdministrativeExpensePaidAmt>0</CYAdministrativeExpensePaidAmt>
        <ExemptUseAssetsAcquisPaidAmt>0</ExemptUseAssetsAcquisPaidAmt>
        <QualifiedSetAsideAmt>0</QualifiedSetAsideAmt>
        <CYOtherDistributionsAmt>0</CYOtherDistributionsAmt>
        <CYTotalAnnualDistributionsAmt>140000</CYTotalAnnualDistributionsAmt>
        <CYDistriAttentiveSuprtOrgAmt>140000</CYDistriAttentiveSuprtOrgAmt>
        <CYDistributableAsAdjustedAmt>207996</CYDistributableAsAdjustedAmt>
        <CYDistributionYrRt>0.67300</CYDistributionYrRt>
      </DistributionsGrp>
      <DistributionAllocationsGrp>
        <CYDistributableAsAdjustedAmt>207996</CYDistributableAsAdjustedAmt>
        <UnderdistributionsAmt>0</UnderdistributionsAmt>
        <ExcessDistributionCyovYr5Amt>0</ExcessDistributionCyovYr5Amt>
        <ExcessDistributionCyovYr4Amt>0</ExcessDistributionCyovYr4Amt>
        <ExcessDistributionCyovYr3Amt>22550</ExcessDistributionCyovYr3Amt>
        <ExcessDistributionCyovYr2Amt>105000</ExcessDistributionCyovYr2Amt>
        <ExcessDistributionCyovYr1Amt>175000</ExcessDistributionCyovYr1Amt>
        <TotalExcessDistributionCyovAmt>302550</TotalExcessDistributionCyovAmt>
        <CyovAppliedUnderdistriPYAmt>0</CyovAppliedUnderdistriPYAmt>
        <CyovAppliedUnderdistrCPYAmt>207996</CyovAppliedUnderdistrCPYAmt>
        <CarryoverPYNotAppliedAmt>0</CarryoverPYNotAppliedAmt>
        <ExcessDistributionCyovAmt>94554</ExcessDistributionCyovAmt>
        <CYTotalAnnualDistributionsAmt>140000</CYTotalAnnualDistributionsAmt>
        <CYDistribAppUnderdistriPYAmt>0</CYDistribAppUnderdistriPYAmt>
        <ExcessDistributionAmt>140000</ExcessDistributionAmt>
        <RemainingUnderdistriPYAmt>0</RemainingUnderdistriPYAmt>
        <RemainingUnderdistriCYAmt>0</RemainingUnderdistriCYAmt>
        <ExcessDistriCyovToNextYrAmt>234554</ExcessDistriCyovToNextYrAmt>
        <ExcessFromYear5Amt>0</ExcessFromYear5Amt>
        <ExcessFromYear4Amt>0</ExcessFromYear4Amt>
        <ExcessFromYear3Amt>0</ExcessFromYear3Amt>
        <ExcessFromYear2Amt>94554</ExcessFromYear2Amt>
        <ExcessFromYear1Amt>140000</ExcessFromYear1Amt>
      </DistributionAllocationsGrp>
      <Form990ScheduleAPartVIGrp>
        <FormAndLineReferenceDesc>Part IV, Section D, Line 2: Organizaiton Maintained A Relationship with Supported Orgs.</FormAndLineReferenceDesc>
        <ExplanationTxt>THE OFFICERS AND DIRECTORS OF THE SUPPORTING ORGANIZATION AND THE SUPPORTED ORGANIZATION MAINTAIN A CLOSE AND CONTINUOUS WORKING RELATIONSHIP. THE EXECUTIVE DIRECTOR OF THE SUPPORTING ORGANIZATION ATTENDS ALL OF THE SUPPORTED ORGANIZATION'S TRUSTEE MEETINGS AND IS IN CONSTANT CONTACT WITH THE LIBRARIAN AND OTHER LIBRARY EMPLOYEES.IN ADDITION, THE LIBRARIAN OF THE SUPPORTED ORGANIZATION REGULARLYATTENDS THE BOARD MEETINGS OF THE SUPPORTING ORGANIZATION.BECAUSE OF THIS RELATIONSHIP, THE SUPPORTED ORGANIZATION HAS A SIGNIFICANT VOICE IN THE SUPPORTING ORGANIZATION'S TIMING OF GRANTS, MANNER OF MAKING GRANTS.</ExplanationTxt>
      </Form990ScheduleAPartVIGrp>
      <Form990ScheduleAPartVIGrp>
        <FormAndLineReferenceDesc>Part V, Section D, Line 8: Distributions To Attentive Supported Organizations</FormAndLineReferenceDesc>
        <ExplanationTxt>SUPPORTED ORGANIZATION - ST. HELENA PUBLIC LIBRARYATTENTIVENESS TESTTHE SUPPORTING ORGANIZATION MET THE ATTENTIVENESS TEST IN THE FOLLOWING WAYS:1) DURING ITS CURRENT FISCAL YEAR ENDING JUNE 30, THE SUPPORTING ORGANIZATION DISTRIBUTED TO THE SUPPORTED ORGANIZATION AT LEAST 10% OF THE SUPPORTED ORGANIZATION'S TOTAL SUPPORT THAT IT RECEIVED IN ITS TAX YEAR ENDING BEFORE THE BEGINNING OF THE SUPPORTING ORGANIZATION'S TAX YEAR.2) THE AMOUNT OF SUPPORT RECEIVED BY THE SUPPORTED ORGANIZATION FROM THE SUPPORTING ORGANIZATION IS NECESSARY TO AVOID THE INTERRUPTION OF A PARTICULAR FUNCTION OR ACTIVITY OF THE SUPPORTED ORGANIZATION. SPECIFICALLY, THE SUPPORTING ORGANIZATION PROVIDED FUNDING FOR THE ACQUISITION OF LIBRARY MATERIALS AND FOR THE COMMUNITY PROGRAMS THAT THE LIBRARY PROVIDES, AND PAID THE WAGES OF SOME PART-TIME LIBRARY STAFF.</ExplanationTxt>
      </Form990ScheduleAPartVIGrp>
    </IRS990ScheduleA>
    <IRS990ScheduleB documentId="IRS990ScheduleB" softwareId="24020490" softwareVersionNum="2024v5.2">
      <ContributorInformationGrp>
        <ContributorNum>RESTRICTED</ContributorNum>
        <ContributorBusinessName>
          <BusinessNameLine1>RESTRICTED</BusinessNameLine1>
        </ContributorBusinessName>
        <ContributorUSAddress>
          <AddressLine1>RESTRICTED</AddressLine1>
          <AddressLine2>RESTRICTED</AddressLine2>
          <City>RESTRICTED</City>
          <State>RESTRICTED</State>
          <ZIPCode>RESTRICTED</ZIPCode>
        </ContributorUSAddress>
        <TotalContributionsAmt>RESTRICTED</TotalContributionsAmt>
      </ContributorInformationGrp>
    </IRS990ScheduleB>
    <IRS990ScheduleD documentId="IRS990ScheduleD" softwareId="24020490" softwareVersionNum="2024v5.2">
      <DonorAdvisedFundsHeldCnt>11</DonorAdvisedFundsHeldCnt>
      <DonorAdvisedFundsContriAmt>19450</DonorAdvisedFundsContriAmt>
      <DonorAdvisedFundsGrantsAmt>19450</DonorAdvisedFundsGrantsAmt>
      <DisclosedOrgLegCtrlInd>true</DisclosedOrgLegCtrlInd>
      <DisclosedForCharitablePrpsInd>true</DisclosedForCharitablePrpsInd>
      <CYEndwmtFundGrp>
        <BeginningYearBalanceAmt>2096040</BeginningYearBalanceAmt>
        <ContributionsAmt>4707992</ContributionsAmt>
        <InvestmentEarningsOrLossesAmt>491673</InvestmentEarningsOrLossesAmt>
        <GrantsOrScholarshipsAmt>140000</GrantsOrScholarshipsAmt>
        <AdministrativeExpensesAmt>68000</AdministrativeExpensesAmt>
        <EndYearBalanceAmt>7087705</EndYearBalanceAmt>
      </CYEndwmtFundGrp>
      <CYMinus1YrEndwmtFundGrp>
        <ContributionsAmt>2058000</ContributionsAmt>
        <InvestmentEarningsOrLossesAmt>38040</InvestmentEarningsOrLossesAmt>
        <EndYearBalanceAmt>2096040</EndYearBalanceAmt>
      </CYMinus1YrEndwmtFundGrp>
      <BoardDesignatedBalanceEOYPct>1.00000</BoardDesignatedBalanceEOYPct>
      <EndowmentsHeldUnrelatedOrgInd>false</EndowmentsHeldUnrelatedOrgInd>
      <EndowmentsHeldRelatedOrgInd>false</EndowmentsHeldRelatedOrgInd>
      <RelatedOrgListSchRInd>false</RelatedOrgListSchRInd>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part V, Line 4: Intended uses of the endowment fund.</FormAndLineReferenceDesc>
        <ExplanationTxt>THE INVESTED FUNDS FUNCTIONING AS ENDOWMENT CONSISTS OF NET ASSETS THAT ARE RESTRICTED FOR THE PURPOSE OF BENEFITTING THE ST. HELENA PUBLIC LIBRARY.The organization identified certain endowment-related balances during the current tax year that were not fully reflected in prior year reporting. Accordingly, an adjustment has been recorded in the current year to ensure an accurate presentation of endowment fund activity. This adjustment has been reported in Schedule D, Part V, Line 1b, and includes previously unreported amounts to $4,646,261 (comprising Board-Designated funds of $2,500,000 and Quasi-Endowment funds of $2,146,261), along with current year contributions of $61,731.The beginning balances includes $2,058,000 which represents Board-Designated Endowment Funds.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleD>
    <IRS990ScheduleI documentId="IRS990ScheduleI" softwareId="24020490" softwareVersionNum="2024v5.2">
      <GrantRecordsMaintainedInd>true</GrantRecordsMaintainedInd>
      <RecipientTable>
        <RecipientBusinessName>
          <BusinessNameLine1Txt>City of St Helena</BusinessNameLine1Txt>
        </RecipientBusinessName>
        <USAddress>
          <AddressLine1Txt>1088 College Avenue</AddressLine1Txt>
          <CityNm>St Helena</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>94574</ZIPCd>
        </USAddress>
        <CashGrantAmt>140000</CashGrantAmt>
        <NonCashAssistanceAmt>0</NonCashAssistanceAmt>
        <PurposeOfGrantTxt>Annual Support Grant for Library</PurposeOfGrantTxt>
      </RecipientTable>
      <Total501c3OrgCnt>0</Total501c3OrgCnt>
      <TotalOtherOrgCnt>1</TotalOtherOrgCnt>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Additional Supplemental Information</FormAndLineReferenceDesc>
        <ExplanationTxt>ALL GRANTS WERE MADE TO THE CITY OF ST. HELENA FOR DEPOSIT INTO "FUND 380 FRIENDS AND FOUNDATION" WHICH IS RESTRICTED TO EXCLUSIVE USE BY AND FOR THE ST. HELENA PUBLIC LIBRARY. UNUSED GRANT MONEY AND INTEREST ON FUND BALANCE, IF ANY, REMAIN IN THE FUND. THE FFSHPL ORGANIZATION REGULARLY RECEIVES INFORMATION REGARDING THE LIBRARY'S USE OF THE GRANT MONEY AND REGULARLY MONITORS BUDGETED AND ACTUAL SPENDING THROUGH REVIEW OF THE FINANCIAL STATEMENTS OF THE CITY OF ST. HELENA AND THE ST. HELENA PUBLIC LIBRARY. FUND BALANCE IS MONITORED.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleI>
    <IRS990ScheduleO documentId="IRS990ScheduleO" softwareId="24020490" softwareVersionNum="2024v5.2">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part III, Line 2</FormAndLineReferenceDesc>
        <ExplanationTxt>ADVOCACY via SCREENING OF FILM "FREE FOR ALL: THE PUBLIC LIBRARY." Over 140 free tickets issued; some people made donations.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 11b</FormAndLineReferenceDesc>
        <ExplanationTxt>THE FORM 990 IS PREPARED BY A PUBLIC ACCOUNTING FIRM. IT IS REVIEWED FOR APPROVAL BY THE BOARD PRESIDENT AND TREASURER. A COPY IS PROVIDED TO THE BOARD OF DIRECTORS. THEN THE FORM 990 IS FILED WITH THE INTERNAL REVENUE SERVICE.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 12c</FormAndLineReferenceDesc>
        <ExplanationTxt>BOARD MEMBERS AND EMPLOYEES ARE REQUIRED TO REPORT INTERESTS, RELATIONSHIPS OR HOLDINGS THAT COULD POTENTIALLY RESULT IN A CONFLICT OF INTEREST. IF A CONFLICT OF INTEREST IS IDENTIFIED, THE ORGANIZATION'S EXECUTIVE COMMITTEE WILL REVIEW THE CONFLICT AND TAKES APPROPRIATE ACTION, WHICH MAY INCLUDE PROHIBITING AN INDIVIDUAL FROM PARTICIPATING IN THE BOARD'S DELIBERATIONS AND DECISIONS REGARDING A CERTAIN TRANSACTION. IF A CONFLICT IS IDENTIFIED DURING A BOARD MEETING, THE ENTIRE BOARD WILL DECIDE WHAT APPROPRIATE ACTION TO TAKE.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 15a</FormAndLineReferenceDesc>
        <ExplanationTxt>THE BOARD EXECUTIVE COMMITTEE DETERMINES THE EXECUTIVE DIRECTOR'S COMPENSATION EACH YEAR BASED UPON THE RESPONSIBILITIES OF THE POSITION, GEOGRAPHIC LOCATION, FINANCIAL CONDITION OF THE ORGANIZATION AND THE LEVEL OF COMPENSATION FOR SIMILAR POSITIONS AT OTHER COMPARABLE ORGANIZATIONS. THIS DETERMINATION IS DOCUMENTED IN WRITING.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, Line 15b</FormAndLineReferenceDesc>
        <ExplanationTxt>NO OTHER OFFICERS COMPENSATED.THERE ARE NO KEY EMPLOYEES.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section C, Line 19</FormAndLineReferenceDesc>
        <ExplanationTxt>THE ORGANIZATION MAKES ITS GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY ANDFINANCIAL STATEMENTS AVAILABLE TO THE PUBLIC UPON REQUEST.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
    <IRS990ScheduleR documentId="IRS990ScheduleR" softwareId="24020490" softwareVersionNum="2024v5.2">
      <IdRelatedTaxExemptOrgGrp>
        <DisregardedEntityName>
          <BusinessNameLine1Txt>ST HELENA PUBLIC LIBRARY</BusinessNameLine1Txt>
        </DisregardedEntityName>
        <USAddress>
          <AddressLine1Txt>1492 LIBRARY LANE</AddressLine1Txt>
          <CityNm>ST HELENA</CityNm>
          <StateAbbreviationCd>CA</StateAbbreviationCd>
          <ZIPCd>94574</ZIPCd>
        </USAddress>
        <EIN>946000411</EIN>
        <PrimaryActivitiesTxt>PUBLIC LIBRARY</PrimaryActivitiesTxt>
        <LegalDomicileStateCd>CA</LegalDomicileStateCd>
        <ExemptCodeSectionTxt>115</ExemptCodeSectionTxt>
        <PublicCharityStatusTxt>6</PublicCharityStatusTxt>
        <DirectControllingNACd>N/A</DirectControllingNACd>
        <ControlledOrganizationInd>false</ControlledOrganizationInd>
      </IdRelatedTaxExemptOrgGrp>
      <ReceiptOfIntAnntsRntsRyltsInd>false</ReceiptOfIntAnntsRntsRyltsInd>
      <GiftGrntOrCapContriToOthOrgInd>false</GiftGrntOrCapContriToOthOrgInd>
      <GiftGrntCapContriFromOthOrgInd>false</GiftGrntCapContriFromOthOrgInd>
      <LoansOrGuaranteesToOtherOrgInd>false</LoansOrGuaranteesToOtherOrgInd>
      <LoansOrGuaranteesFromOthOrgInd>false</LoansOrGuaranteesFromOthOrgInd>
      <DivRelatedOrganizationInd>false</DivRelatedOrganizationInd>
      <AssetSaleToOtherOrgInd>false</AssetSaleToOtherOrgInd>
      <AssetPurchaseFromOtherOrgInd>false</AssetPurchaseFromOtherOrgInd>
      <AssetExchangeInd>false</AssetExchangeInd>
      <RentalOfFacilitiesToOthOrgInd>false</RentalOfFacilitiesToOthOrgInd>
      <RentalOfFcltsFromOthOrgInd>false</RentalOfFcltsFromOthOrgInd>
      <PerformOfServicesForOthOrgInd>false</PerformOfServicesForOthOrgInd>
      <PerformOfServicesByOtherOrgInd>false</PerformOfServicesByOtherOrgInd>
      <SharingOfFacilitiesInd>false</SharingOfFacilitiesInd>
      <PaidEmployeesSharingInd>false</PaidEmployeesSharingInd>
      <ReimbursementPaidToOtherOrgInd>false</ReimbursementPaidToOtherOrgInd>
      <ReimbursementPaidByOtherOrgInd>false</ReimbursementPaidByOtherOrgInd>
      <TransferToOtherOrgInd>false</TransferToOtherOrgInd>
      <TransferFromOtherOrgInd>false</TransferFromOtherOrgInd>
    </IRS990ScheduleR>
  </ReturnData>
</Return>