Civic Intelligence

Chip Foundation

990PF • Fiscal year 2023 • EIN 94-2782935

Dec 01, 2022 to Nov 30, 2023 • Filed on May 28, 2024

11008 Sycamore DrCupertino, CA 95014

(415) 860-9758

Siviq Scores

Precomputed percentiles for this filing year versus similar nonprofits in the same peer cohort.

Liabilities / Assets

60th percentile

0.00x

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

2023 filings • <$500k nonprofits • Source year 2023

Liabilities / Revenue

60th percentile

0.00x

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

2023 filings • <$500k nonprofits • Source year 2023

Net Margin

3rd percentile

-879%

Higher net margin than 3% of similar nonprofits.

2023 filings • <$500k nonprofits • Source year 2023

Top Officer Pay

79th percentile

$0

Higher top officer pay than 79% of similar nonprofits.

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

2023 filings • <$500k nonprofits • Source year 2023

Asset Growth

27th percentile

-13%

Faster asset growth than 27% of similar nonprofits.

2023 filings • <$500k nonprofits • Annualized from 2022 to 2023

Revenue Growth

9th percentile

-60%

Faster revenue growth than 9% of similar nonprofits.

2023 filings • <$500k nonprofits • Annualized from 2022 to 2023

Assets

Down

$181,957

Down $27,308 (-13%) from 2022

Net Assets

Down

$181,957

Down $27,308 (-13%) from 2022

Liabilities

Flat

$0

Flat from 2022

Revenue

Down

$3,139

Down $4,632 (-60%) from 2022

Expenses

Up

$30,729

Up $2,314 (+8.1%) from 2022

Net Income

Down

-$27,590

Down $6,946 (-34%) from 2022

Historical Trend

Balance Sheet Trend

The highlighted filing sits inside the broader history for assets, liabilities, and net assets.

$300K$200K$100K$0Assets 2011: $10,579Liabilities 2011: $02011Assets 2012: $16,600Liabilities 2012: $02012Assets 2013: $9,767Liabilities 2013: $02013Assets 2014: $29,758Liabilities 2014: $02014Assets 2015: $84,267Liabilities 2015: $02015Assets 2019: $169,066Liabilities 2019: $02019Assets 2020: $214,461Liabilities 2020: $0Net Assets 2020: $214,4612020Assets 2021: $271,944Liabilities 2021: $0Net Assets 2021: $271,9442021Assets 2022: $209,265Liabilities 2022: $0Net Assets 2022: $209,2652022Assets 2023: $181,957Liabilities 2023: $0Net Assets 2023: $181,9572023Assets 2024: $177,537Liabilities 2024: $0Net Assets 2024: $177,5372024Assets 2025: $0Liabilities 2025: $0Net Assets 2025: $02025

Highlighted filing

2023

Assets$181,957
Liabilities$0
Net Assets$181,957

Operations Trend

Revenue, expenses, and net income across loaded years, with this filing highlighted.

$200K$100K$0-$100K-$200KRevenue 2011: $12Expenses 2011: $2,160Net Income 2011: -$2,1482011Revenue 2012: $10,013Expenses 2012: $4,668Net Income 2012: $5,3452012Revenue 2013: $8Expenses 2013: $8,810Net Income 2013: -$8,8022013Revenue 2014: $33,114Expenses 2014: $13,830Net Income 2014: $19,2842014Revenue 2015: $81,895Expenses 2015: $17,670Net Income 2015: $64,2252015Revenue 2019: $35,260Expenses 2019: $31,464Net Income 2019: $3,7962019Revenue 2020: $38,913Expenses 2020: $29,777Net Income 2020: $9,1362020Revenue 2021: $57,288Expenses 2021: $28,086Net Income 2021: $29,2022021Revenue 2022: $7,771Expenses 2022: $28,415Net Income 2022: -$20,6442022Revenue 2023: $3,139Expenses 2023: $30,729Net Income 2023: -$27,5902023Revenue 2024: $7,221Expenses 2024: $18,447Net Income 2024: -$11,2262024Revenue 2025: -$402Expenses 2025: $177,895Net Income 2025: -$178,2972025

Highlighted filing

2023

Revenue$3,139
Expenses$30,729
Net Income-$27,590
Jump To
Filing Snapshot
Filing Period
Dec 1, 2022 to Nov 30, 2023
Signed
May 28, 2024
Return Version
2022v5.0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
ROBERT H MILLERPresident-$0--
CAROLYN D MILLERSecretary/Tr-$0--
Filing and Contact Details

Filer

Filer Name
Chip Foundation
EIN
94-2782935
Phone
4158609758
Address
11008 SYCAMORE DR, CUPERTINO, CA 95014

Signing Officer

Name
Robert H Miller
Title
President
Phone
4158609758
Signed
2024-05-28
Discuss with paid preparer
Yes

Preparer

Firm
Spot on Consulting Group Inc
Address
1952 CAMDEN AVE STE 202, SAN JOSE, CA 95124-2816
Preparer
Jonathan Laddy CPA
Phone
4084571040
Raw XML Appendix366 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
AccountingFeesSchedule/AccountingFeesDetail/Amt04750
AccountingFeesSchedule/AccountingFeesDetail/CategoryTxt0INDIRECT ACCOUNTING FEES
AccountingFeesSchedule/AccountingFeesDetail/DisbursementsCharitablePrpsAmt02375
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYBookValueAmt042517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/EOYFMVAmt042517
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm0DWS ENHANCED COMMODITY
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm1ISHARES S&P MID-CAP 400 G
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm2ISHARES SMALL CAP 600 G
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm3PIMCO COMMODITY REAL RET
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm4PURE STORAGE INC
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm5ROKU INC.
InvestmentsCorpStockSchedule/InvestmentsCorporateStockGrp/StockNm6FRANKLIN RISING DIVIDENDS
InvestmentsGovtObligationsSch/USGovtObligationsBookVlEOYAmt044618
InvestmentsGovtObligationsSch/USGovtObligationsEOYFMVAmt044618
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionAmt03716
IRS990PF/AnalysisIncomeProducingActyGrp/DividendsAndInterestFromSecDtl/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionAmt0-1677
IRS990PF/AnalysisIncomeProducingActyGrp/GainSalesAstOthThanInvntryGrp/ExclusionCd018
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionAmt01100
IRS990PF/AnalysisIncomeProducingActyGrp/IntOnSavAndTempCashInvstGrp/ExclusionCd014
IRS990PF/AnalysisIncomeProducingActyGrp/SubtotalsIncmProducingActyGrp/ExclusionAmt03139
IRS990PF/AnalysisIncomeProducingActyGrp/TotalIncomeProducingActyAmt03139
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesChrtblPrpsAmt02375
IRS990PF/AnalysisOfRevenueAndExpenses/AccountingFeesRevAndExpnssAmt04750
IRS990PF/AnalysisOfRevenueAndExpenses/AdjustedNetIncomeAmt04816
IRS990PF/AnalysisOfRevenueAndExpenses/CapGainNetIncmNetInvstIncmAmt049491
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidDsbrsChrtblAmt024500
IRS990PF/AnalysisOfRevenueAndExpenses/ContriPaidRevAndExpnssAmt024500
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsAdjNetIncmAmt03716
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsNetInvstIncmAmt03716
IRS990PF/AnalysisOfRevenueAndExpenses/DividendsRevAndExpnssAmt03716
IRS990PF/AnalysisOfRevenueAndExpenses/ExcessRevenueOverExpensesAmt0-27590
IRS990PF/AnalysisOfRevenueAndExpenses/GrossSalesPriceAmt0123543
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavingsAdjNetIncmAmt01100
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavNetInvstIncmAmt01100
IRS990PF/AnalysisOfRevenueAndExpenses/InterestOnSavRevAndExpnssAmt01100
IRS990PF/AnalysisOfRevenueAndExpenses/NetGainSaleAstRevAndExpnssAmt0-1677
IRS990PF/AnalysisOfRevenueAndExpenses/NetInvestmentIncomeAmt052853
IRS990PF/AnalysisOfRevenueAndExpenses/OtherExpensesRevAndExpnssAmt025
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesNetInvstIncmAmt01454
IRS990PF/AnalysisOfRevenueAndExpenses/OtherProfFeesRevAndExpnssAmt01454
IRS990PF/AnalysisOfRevenueAndExpenses/ScheduleBNotRequiredInd0X
IRS990PF/AnalysisOfRevenueAndExpenses/TotalAdjNetIncmAmt04816
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesDsbrsChrtblAmt026875
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesNetInvstIncmAmt01454
IRS990PF/AnalysisOfRevenueAndExpenses/TotalExpensesRevAndExpnssAmt030729
IRS990PF/AnalysisOfRevenueAndExpenses/TotalNetInvstIncmAmt054307
IRS990PF/AnalysisOfRevenueAndExpenses/TotalRevAndExpnssAmt03139
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesDsbrsChrtblAmt02375
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesNetInvstIncmAmt01454
IRS990PF/AnalysisOfRevenueAndExpenses/TotOprExpensesRevAndExpnssAmt06229
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt02011-06-30
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt12009-12-18
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt22023-09-22
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt32023-03-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt42023-09-23
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt52012-12-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt62012-12-07
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/AcquiredDt72022-09-08
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt01076
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt195
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt2375
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt32705
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt430670
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt510526
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt65950
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/CostOrOtherBasisAmt722655
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt025121
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt111107
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt2-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt3-231
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt4-7525
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt515301
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt69903
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainOrLossAmt7-5686
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt025121
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt111107
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt2-17
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt3-231
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt4-7525
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt515301
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt69903
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GainsMinusExcessOrLossesAmt7-5686
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt026197
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt111202
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt2358
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt32474
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt423145
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt525827
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt615853
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/GrossSalesPriceAmt716969
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd0D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd1D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd2D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd3D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd4D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd5D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd6D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/HowAcquiredCd7D
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc0768 SHARES OF PURE STORAGE
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc1144 SHARES OF ROKU, INC
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc264.096 SHARES OF DWS ENHANCED COMM
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc3193.114 SHARES OF PIMCO COMM REAL
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc44140.358 SHARES OF DWS ENHANCED COMM
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc5372 SHARES OF ISHARES S&P MID-CAP
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc6144 SHARES OF ISHARES S&P SMALL CAP
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/PropertyDesc71324.690 SHARES OF PIMCO COMM REAL
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt02023-11-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt12023-11-02
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt22023-10-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt32023-10-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt42023-10-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt52023-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt62023-01-09
IRS990PF/CapGainsLossTxInvstIncmDetail/CapGainsLossTxInvstIncmGrp/SoldDt72023-10-05
IRS990PF/CapGainsLossTxInvstIncmDetail/CapitalGainNetIncomeAmt049491
IRS990PF/CapGainsLossTxInvstIncmDetail/NetShortTermCapitalGainLossAmt0-7773
IRS990PF/ChgInNetAssetsFundBalancesGrp/ExcessRevenueOverExpensesAmt0-27590
IRS990PF/ChgInNetAssetsFundBalancesGrp/OtherIncreasesAmt0282
IRS990PF/ChgInNetAssetsFundBalancesGrp/SubtotalAmt0181957
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesBOYAmt0209265
IRS990PF/ChgInNetAssetsFundBalancesGrp/TotNetAstOrFundBalancesEOYAmt0181957
IRS990PF/DistributableAmountGrp/DistributableAsAdjustedAmt08658
IRS990PF/DistributableAmountGrp/DistributableBeforeAdjAmt08658
IRS990PF/DistributableAmountGrp/DistributableBeforeDedAmt08658
IRS990PF/DistributableAmountGrp/MinimumInvestmentReturnAmt09393
IRS990PF/DistributableAmountGrp/TaxBasedOnInvestmentIncomeAmt0735
IRS990PF/DistributableAmountGrp/TotalTaxAmt0735
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/AppliedToESTaxAmt01218
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/EstimatedPlusOvpmtIncmTxAmt01953
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/InvestmentIncomeExciseTaxAmt0735
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/OverpaymentAmt01218
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/SubtotalAmt0735
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TaxBasedOnInvestmentIncomeAmt0735
IRS990PF/ExciseTaxBasedOnInvstIncmGrp/TotalPaymentsAndCreditsAmt01953
IRS990PF/FMVAssetsEOYAmt0181954
IRS990PF/Form990PFBalanceSheetsGrp/CashBOYAmt046572
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYAmt094822
IRS990PF/Form990PFBalanceSheetsGrp/CashEOYFMVAmt094819
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockBOYAmt0162693
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYAmt042517
IRS990PF/Form990PFBalanceSheetsGrp/CorporateStockEOYFMVAmt042517
IRS990PF/Form990PFBalanceSheetsGrp/OrgDoesNotFollowFASB117Ind0X
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningBOYAmt0209265
IRS990PF/Form990PFBalanceSheetsGrp/RetainedEarningEOYAmt0181957
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsBOYAmt0209265
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYAmt0181957
IRS990PF/Form990PFBalanceSheetsGrp/TotalAssetsEOYFMVAmt0181954
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesEOYAmt00
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstBOYAmt0209265
IRS990PF/Form990PFBalanceSheetsGrp/TotalLiabilitiesNetAstEOYAmt0181957
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesBOYAmt0209265
IRS990PF/Form990PFBalanceSheetsGrp/TotNetAstOrFundBalancesEOYAmt0181957
IRS990PF/Form990PFBalanceSheetsGrp/USGovernmentObligationsEOYAmt044618
IRS990PF/Form990PFBalanceSheetsGrp/USGovtObligationsEOYFMVAmt044618
IRS990PF/MethodOfAccountingCashInd0X
IRS990PF/MinimumInvestmentReturnGrp/AdjustedTotalFMVOfUnusedAstAmt0190723
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyCashBalancesAmt048859
IRS990PF/MinimumInvestmentReturnGrp/AverageMonthlyFMVOfSecAmt0141864
IRS990PF/MinimumInvestmentReturnGrp/CashDeemedCharitableAmt02861
IRS990PF/MinimumInvestmentReturnGrp/FMVAllOtherNoncharitableAstAmt00
IRS990PF/MinimumInvestmentReturnGrp/MinimumInvestmentReturnAmt09393
IRS990PF/MinimumInvestmentReturnGrp/NetVlNoncharitableAssetsAmt0187862
IRS990PF/MinimumInvestmentReturnGrp/TotalFMVOfUnusedAssetsAmt0190723
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdCntrctOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/CompOfHghstPdEmplOrNONETxt0NONE
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt01.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/CompensationAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/EmployeeBenefitProgramAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm0ROBERT H MILLER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/PersonNm1CAROLYN D MILLER
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt0PRESIDENT
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/TitleTxt1SECRETARY/TR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt011008 SYCAMORE DR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/AddressLine1Txt111008 SYCAMORE DR
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm0CUPERTINO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/CityNm1CUPERTINO
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd0CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/StateAbbreviationCd1CA
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd095014
IRS990PF/OfficerDirTrstKeyEmplInfoGrp/OfficerDirTrstKeyEmplGrp/USAddress/ZIPCd195014
IRS990PF/Organization501c3ExemptPFInd0X
IRS990PF/PFQualifyingDistributionsGrp/ExpensesAndContributionsAmt026875
IRS990PF/PFQualifyingDistributionsGrp/QualifyingDistributionsAmt026875
IRS990PF/StatementsRegardingActy4720Grp/BrrwOrLendDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/BusinessHoldingsInd0false
IRS990PF/StatementsRegardingActy4720Grp/FurnGoodsDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToIndividualsInd0false
IRS990PF/StatementsRegardingActy4720Grp/GrantsToOrganizationsInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceElectionInd0false
IRS990PF/StatementsRegardingActy4720Grp/InfluenceLegislationInd0false
IRS990PF/StatementsRegardingActy4720Grp/JeopardyInvestmentsInd0false
IRS990PF/StatementsRegardingActy4720Grp/NoncharitablePurposeInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayCompDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/PaymentToGovernmentOfficialInd0false
IRS990PF/StatementsRegardingActy4720Grp/PayPremiumsPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/ProhibitedTaxShelterTransInd0false
IRS990PF/StatementsRegardingActy4720Grp/RcvFndsToPayPrsnlBnftCntrctInd0false
IRS990PF/StatementsRegardingActy4720Grp/SaleOrExchDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/SubjToTaxRmnrtnExPrchtPymtInd0false
IRS990PF/StatementsRegardingActy4720Grp/TransferAstDisqualifiedPrsnInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPriorActsInd0false
IRS990PF/StatementsRegardingActy4720Grp/UncorrectedPYJeopardyInvstInd0false
IRS990PF/StatementsRegardingActy4720Grp/UndistributedIncomePYInd0false
IRS990PF/StatementsRegardingActyGrp/ActivitiesNotPreviouslyRptInd0false
IRS990PF/StatementsRegardingActyGrp/AtLeast5000InAssetsInd0true
IRS990PF/StatementsRegardingActyGrp/ChangesToArticlesOrBylawsInd0false
IRS990PF/StatementsRegardingActyGrp/ComplyWithPublicInspRqrInd0true
IRS990PF/StatementsRegardingActyGrp/DonorAdvisedFundInd0false
IRS990PF/StatementsRegardingActyGrp/ForeignAccountsQuestionInd0false
IRS990PF/StatementsRegardingActyGrp/Form1120POLFiledInd0false
IRS990PF/StatementsRegardingActyGrp/Form990PFFiledWithAttyGenInd0true
IRS990PF/StatementsRegardingActyGrp/IndividualWithBooksNm0ROBERT H MILLER
IRS990PF/StatementsRegardingActyGrp/LegislativePoliticalActyInd0false
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/AddressLine1Txt011008 SYCAMORE DR
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/CityNm0CUPERTINO
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/StateAbbreviationCd0CA
IRS990PF/StatementsRegardingActyGrp/LocationOfBooksUSAddress/ZIPCd095014
IRS990PF/StatementsRegardingActyGrp/MoreThan100SpentInd0false
IRS990PF/StatementsRegardingActyGrp/NewSubstantialContributorsInd0false
IRS990PF/StatementsRegardingActyGrp/OrganizationDissolvedEtcInd0false
IRS990PF/StatementsRegardingActyGrp/OwnControlledEntityInd0false
IRS990PF/StatementsRegardingActyGrp/PhoneNum04158609758
IRS990PF/StatementsRegardingActyGrp/PrivateOperatingFoundationInd0false
IRS990PF/StatementsRegardingActyGrp/Section508eRqrSatisfiedInd0true
IRS990PF/StatementsRegardingActyGrp/UnrelatedBusIncmOverLimitInd0false
IRS990PF/StatementsRegardingActyGrp/WebsiteAddressTxt0N/A
IRS990PF/SumOfProgramRelatedInvstGrp/Description1Txt0N/A
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientEmailAddressTxt0[email protected]
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPersonNm0ROBERT H MILLER
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientPhoneNum04158609758
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/AddressLine1Txt011008 SYCAMORE DR
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/CityNm0CUPERTINO
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/StateAbbreviationCd0CA
IRS990PF/SupplementaryInformationGrp/ApplicationSubmissionInfoGrp/RecipientUSAddress/ZIPCd095014
IRS990PF/SupplementaryInformationGrp/ContributingManagerNm0ROBERT H MILLER
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt010000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt1500
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt21000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt34000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt45000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/Amt54000
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt0GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt1GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt2GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt3GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt4GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/GrantOrContributionPurposeTxt5GENERAL OPERATING OR ENDOWMENT FUND
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt0CASTILLEJA SCHOOL FOUNDATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt1LUCILE PACKARD FOUNDATION
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt2OKIZU
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt3PENINSULA OPEN SPACE TRUST
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt4STANFORD UNIVERSITY- MR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientBusinessName/BusinessNameLine1Txt5THEATREWORKS OF SILICON VALLEY
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt0PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt1PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt2PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt3PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt4PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientFoundationStatusTxt5PUBLIC CHAR
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt0NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt1NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt2NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt3NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt4NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientRelationshipTxt5NONE
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt01310 BRYANT STREET
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt1400 HAMILTON AVE 340
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt283 HAMILTON DR STE 200
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt3222 HIGH ST
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt4PO BOX 20466
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/AddressLine1Txt51305 MIDDLEFIELD ROAD
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm0PALO ALTO
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm1PALO ALTO
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm2NOVATO
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm3PALO ALTO
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm4STANFORD
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/CityNm5PALO ALTO
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd0CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd1CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd2CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd3CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd4CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/StateAbbreviationCd5CA
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd094301
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd194301
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd294949
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd394301
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd494309
IRS990PF/SupplementaryInformationGrp/GrantOrContributionPdDurYrGrp/RecipientUSAddress/ZIPCd594301
IRS990PF/SupplementaryInformationGrp/OnlyContriToPreselectedInd0X
IRS990PF/SupplementaryInformationGrp/TotalGrantOrContriPdDurYrAmt024500
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/LoansOrLoanGuaranteesInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PerformanceOfServicesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/PurchaseOfAssetsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/ReimbursementArrangementsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RelationshipsNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/RentalOfFacilitiesOthAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SalesOrExchangesOfAssetsInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/SharingOfFacilitiesEtcInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOfCashToNonchrtblEOInd0false
IRS990PF/TrnsfrTransRlnNonchrtblEOGrp/TrnsfrOtherAssetNonchrtblEOInd0false
IRS990PF/UndistributedIncomeGrp/AppliedToCurrentYearAmt08658
IRS990PF/UndistributedIncomeGrp/DistributableAsAdjustedAmt08658
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr1Amt011982
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr2Amt08895
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr3Amt019385
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr4Amt021036
IRS990PF/UndistributedIncomeGrp/ExcessDistributionCyovYr5Amt015122
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovFromYr5Amt015122
IRS990PF/UndistributedIncomeGrp/ExcessDistriCyovToNextYrAmt079515
IRS990PF/UndistributedIncomeGrp/ExcessFromCurrentYearAmt018217
IRS990PF/UndistributedIncomeGrp/ExcessFromYear1Amt011982
IRS990PF/UndistributedIncomeGrp/ExcessFromYear2Amt08895
IRS990PF/UndistributedIncomeGrp/ExcessFromYear3Amt019385
IRS990PF/UndistributedIncomeGrp/ExcessFromYear4Amt021036
IRS990PF/UndistributedIncomeGrp/QualifyingDistributionsAmt026875
IRS990PF/UndistributedIncomeGrp/RemainingDistriFromCorpusAmt018217
IRS990PF/UndistributedIncomeGrp/TotalCorpusAmt094637
IRS990PF/UndistributedIncomeGrp/TotalExcessDistributionCyovAmt076420
IRS990PF/UndistributedIncomeGrp/UndistributedIncomeCYAmt00
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc0EXPENSES
OtherExpensesSchedule/OtherExpensesScheduleGrp/Desc1CA ATTORNEY GENERAL ANNUAL FE
OtherExpensesSchedule/OtherExpensesScheduleGrp/RevenueAndExpensesPerBooksAmt025
OtherIncreasesSchedule/OtherIncreasesDetail/Amt0282
OtherIncreasesSchedule/OtherIncreasesDetail/Desc0UNREALIZED GAINS ON SECURITIES
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/Amt01454
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/CategoryTxt0INDIRECT OTHER PROFESSIONAL FEES
OtherProfessionalFeesSchedule/OtherProfessionalFeesDetail/NetInvestmentIncomeAmt01454
ReturnHeader/BuildTS02023-04-26 12:10:37Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd0true
ReturnHeader/BusinessOfficerGrp/PersonNm0ROBERT H MILLER
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0PRESIDENT
ReturnHeader/BusinessOfficerGrp/PhoneNum04158609758
ReturnHeader/BusinessOfficerGrp/SignatureDt02024-05-28
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0CHIP FOUNDATION
ReturnHeader/Filer/BusinessNameControlTxt0CHIP
ReturnHeader/Filer/EIN0942782935
ReturnHeader/Filer/PhoneNum04158609758
ReturnHeader/Filer/USAddress/AddressLine1Txt011008 SYCAMORE DR
ReturnHeader/Filer/USAddress/CityNm0CUPERTINO
ReturnHeader/Filer/USAddress/StateAbbreviationCd0CA
ReturnHeader/Filer/USAddress/ZIPCd095014
ReturnHeader/IRSResponsiblePrtyInfoCurrInd0true
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0463637157
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0SPOT ON CONSULTING GROUP INC
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt01952 CAMDEN AVE STE 202
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0SAN JOSE
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0CA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd0951242816
ReturnHeader/PreparerPersonGrp/PhoneNum04084571040
ReturnHeader/PreparerPersonGrp/PreparationDt02024-05-28
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0JONATHAN LADDY CPA
ReturnHeader/PreparerPersonGrp/SelfEmployedInd0X
ReturnHeader/ReturnTs02024-05-30T12:51:53-04:00
ReturnHeader/ReturnTypeCd0990PF
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonFirstNm0ROBERT H
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonLastNm0MILLER
ReturnHeader/TaxPeriodBeginDt02022-12-01
ReturnHeader/TaxPeriodEndDt02023-11-30
ReturnHeader/TaxYr02022

Document Assets

No mirrored PDF or thumbnail assets are attached yet.

Filings