Liabilities / Assets
94th percentile
Higher debt load relative to assets than 94% of similar nonprofits.
EIN 41-0950742 • 501(c)6 • Bloomington, MN
Profile
To provide owners and tenants of individual residences, small business owners, farmers and co-op residents an opportunity to purchase limited property or homeowners insurance when the are unable to do so in the voluntary market.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
94th percentile
Higher debt load relative to assets than 94% of similar nonprofits.
Liabilities / Revenue
86th percentile
Higher debt load relative to revenue than 86% of similar nonprofits.
Net Margin
90th percentile
Higher net margin than 90% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
97th percentile
Faster asset growth than 97% of similar nonprofits.
Revenue Growth
83rd percentile
Faster revenue growth than 83% of similar nonprofits.
Assets
Up$3,208,455
Up $1,375,081 (+75%) from 2023
Liabilities
Up$2,398,028
Up $247,620 (+12%) from 2023
Net Assets
Up$810,427
Up $1,127,461 (+356%) from 2023
Revenue
Up$4,108,120
Up $823,423 (+25%) from 2023
Expenses
Down$2,957,433
Down $1,179,548 (-29%) from 2023
Net Income
Up$1,150,687
Up $2,002,971 (+235%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To provide owner and tenants of individual resideneces, small business owners, farmers and co-op residents an opportunity to purchase limited property or homeowners insurance when they are unable to do so in the voluntary market.
To provide owner and tenants of individual residences, small business owners, farmers and co-op residents an opportunity to purchase limited property or homeowners insurance when they are unable to do so in the voluntary market.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $1,832,839 | $3,207,920 | ▲ $1,375,081 |
| Rtn Earn Endowment Incm Other Fnds | $-317,034 | $810,427 | ▲ $1,127,461 |
| Cash and Non-Interest-Bearing Accounts | $535 | $535 | → $0 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $0 | $0 | → $0 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $1,833,374 | $3,208,455 | ▲ $1,375,081 |
| Liabilities | |||
| Deferred Revenue | $1,410,511 | $1,839,757 | ▲ $429,246 |
| Other Liabilities | $618,600 | $410,100 | ▼ $208,500 |
| Accounts Payable and Accrued Expenses | $121,297 | $148,171 | ▲ $26,874 |
| Total Liabilities | $2,150,408 | $2,398,028 | ▲ $247,620 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $-317,034 | $810,427 | ▲ $1,127,461 |
| Total Liabilities and Net Assets / Fund Balance | $1,833,374 | $3,208,455 | ▲ $1,375,081 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Gary Rupp | Executive Director | FT | $177,646 | $13,665 | $191,311 |
| Brian Hallgren | Insurance Operations Manager | FT | $129,190 | $10,432 | $139,622 |
| Elaine Love | Treasurer | - | $1,200 | - | $1,200 |
| Michael Mchugh | Secretary | - | $800 | - | $800 |
| Sheri Melander-smith | Director | - | $800 | - | $800 |
| Steve Kelley | Director Beginning June | - | $600 | - | $600 |
| Name | Title |
|---|---|
| Roger Ooms | Chair |
| Vicky Rizzolo | Vice Chair |
| Amy Herrick | Director |
| Chris Merideth | Director |
| Scott Bauer | Director |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Marias Technology | It Support | 25 E WRIGHT ST, Covington, OH 45318 | $161,625 |
| Integris | Management Services | 1524 EAST 37TH STREET, Hibbing, MN 55746 | $126,085 |
| Midwest Claims Service | Claim/underwriting Services | 5107 E SUPERIOR ST, Duluth, MN 55804 | $101,431 |
| Line Item | Amount |
|---|---|
| Other Expenses | $2,234,019 |
| Salaries, Compensation, and Employee Benefits | $723,414 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Information Technology | - | - | - | $432,489 |
| Other Salaries and Wages | - | - | - | $329,308 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $194,711 |
| Pension Plan Contributions | - | - | - | $104,291 |
| Office Expenses | - | - | - | $91,377 |
| Other Expenses | - | - | - | $91,297 |
| All Other Expenses | - | - | - | $70,471 |
| Occupancy | - | - | - | $66,196 |
| Other Employee Benefits | - | - | - | $57,280 |
| Fees for Services Other | - | - | - | $45,751 |
| Fees for Services Accounting | - | - | - | $43,450 |
| Payroll Taxes | - | - | - | $37,824 |
| Insurance | - | - | - | $25,514 |
| Travel | - | - | - | $8,177 |
| Fees for Services Legal | - | - | - | $2,954 |
| Interest | - | - | - | $12 |
| Total Functional Expenses | $0 | $0 | $0 | $2,957,433 |
| Line Item | Amount |
|---|---|
| Expenses per Audited Statements | $2,957,433 |
| Total Expenses per Audited Statements | $2,957,433 |
| Total Expenses per Form 990 | $2,957,433 |
| Expenses Not Reported on Financial Statements | $0 |
| Expenses Not Reported on Form 990 | $0 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Unpaid Loss & Loss Adj Expense | $410,100 |
“All insurers doing business in minnesota are members of the fair plan.”
“All insurers doing business in minnesota are members of the fair plan. Member companies elect five of the nine board members.”
“Changes to the plan of operation must be approved by the commissioner of commerce. Rate changes must also be pre-approved by the commissioner of commerce.”
“A copy of the completed 990 will be provided to each board member via email. A brief period of time for review will be allowed, and comments if any, will be solicited and acted upon if appropriate.”
“Board members are required to sign a conflict of interest statement each year to be submitted at the annual meeting of the board. Conflict of interest statements are kept on file.”
“Salary and performance are reviewed on an annual basis. Performance reviews for the executive director are done using a survey of each board member. Every year a compensation survey is provided by our national association that informs us of the expected average merit increase for the insurance industry for the coming year. Every other year a salary review is obtained from an hr firm for the executive director's job description for the purpose of management of their salary range. The board then determines merit increases for the executive director using this information and the result of the performance review.”
“All documents are viewable by the public at our website.”
“Change in nonadmitted assets, per statutory basis financial statements -23,226.”
“Minnesota fair plan's financial statements are prepared in conformity with accounting practices prescribed by the department of commerce of the state of minnesota, which is a comprehensive basis of accounting other than accounting principles generally accepted in the united states of america.”
“There were no changes to the audit oversight process.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 121297 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 148171 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE OWNER AND TENANTS OF INDIVIDUAL RESIDENCES, SMALL BUSINESS OWNERS, FARMERS AND CO-OP RESIDENTS AN OPPORTUNITY TO PURCHASE LIMITED PROPERTY OR HOMEOWNERS INSURANCE WHEN THEY ARE UNABLE TO DO SO IN THE VOLUNTARY MARKET. |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 70471 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | THE ORGANIZATION |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 6123387584 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 7900 INTERNATIONAL DRIVE 625 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | BLOOMINGTON |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 55425 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 535 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 535 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 194711 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 161625 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 126085 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 101431 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 25 E WRIGHT ST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1524 EAST 37TH STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 5107 E SUPERIOR ST |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | COVINGTON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | HIBBING |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | DULUTH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 45318 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 55746 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 55804 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | MARIAS TECHNOLOGY |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | INTEGRIS |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | MIDWEST CLAIMS SERVICE |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | IT SUPPORT |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | MANAGEMENT SERVICES |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | CLAIM/UNDERWRITING SERVICES |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 84869 |
| IRS990/CYOtherExpensesAmt | 0 | 2234019 |
| IRS990/CYOtherRevenueAmt | 0 | 216 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 4023035 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 1150687 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 723414 |
| IRS990/CYTotalExpensesAmt | 0 | 2957433 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 4108120 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 1410511 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 1839757 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/Desc | 0 | DURING 2024, THE MINNESOTA FAIR PLAN PROVIDED INSURANCE COVERAGE TO APPROXIMATELY 3,400 POLICYHOLDERS THROUGHOUT THE STATE OF MINNESOTA. THE MN FAIR PLAN CONTINUED ITS ROLE AS THE PRIMARY FINANCIAL SUPPORTER FOR THE IAAI'S ARSON HOTLINE REWARD PROGRAM. IN ADDITION, THE FAIR PLAN CONTINUED ITS ROLE AS THE PRIMARY FINANCIAL SUPPORTER FOR THE GOVERNOR'S FIRE SAFETY DAY AT THE STATE FAIR. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 5 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 43450 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 2954 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 45751 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 37.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 37.50 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 13665 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 10432 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | GARY RUPP |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | BRIAN HALLGREN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | ELAINE LOVE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MICHAEL MCHUGH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | SHERI MELANDER-SMITH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | STEVE KELLEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | ROGER OOMS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | VICKY RIZZOLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | SCOTT BAUER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | AMY HERRICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CHRIS MERIDETH |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 177646 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 129190 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 1200 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 800 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 800 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 600 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | INSURANCE OPERATIONS MANAGER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | DIRECTOR BEGINNING JUNE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1969 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 4108120 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 2 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 432489 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 25514 |
| IRS990/InterestGrp/TotalAmt | 0 | 12 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 84869 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 84869 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 48 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LegalDomicileStateCd | 0 | MN |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE OWNERS AND TENANTS OF INDIVIDUAL RESIDENCES, SMALL BUSINESS OWNERS, FARMERS AND CO-OP RESIDENTS AN OPPORTUNITY TO PURCHASE LIMITED PROPERTY OR HOMEOWNERS INSURANCE WHEN THEY ARE UNABLE TO DO SO IN THE VOLUNTARY MARKET. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | -317034 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 810427 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 66196 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 91377 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -23226 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 57280 |
| IRS990/OtherExpensesGrp/Desc | 0 | LOSSES & LAE INCURRED |
| IRS990/OtherExpensesGrp/Desc | 1 | COMMISSIONS |
| IRS990/OtherExpensesGrp/Desc | 2 | INSPECTIONS/SURVEYS |
| IRS990/OtherExpensesGrp/Desc | 3 | PREMIUM TAXES |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 906992 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 327882 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 121457 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 91297 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 618600 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 410100 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS INCOME |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 216 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 216 |
| IRS990/OtherRevenueTotalAmt | 0 | 216 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 329308 |
| IRS990/OwnWebsiteInd | 0 | X |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 37824 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 0 |
| IRS990/PensionPlanContributionsGrp/TotalAmt | 0 | 104291 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | GARY RUPP |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 524298 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PREMIUMS EARNED |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4023035 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4023035 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 53570 |
| IRS990/PYOtherExpensesAmt | 0 | 3443528 |
| IRS990/PYOtherRevenueAmt | 0 | 112 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3231015 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -852284 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 693453 |
| IRS990/PYTotalExpensesAmt | 0 | 4136981 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3284697 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 1150687 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 0 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | -317034 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 810427 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 1832839 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 3207920 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 2957433 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 410100 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | UNPAID LOSS & LOSS ADJ EXPENSE |
| IRS990ScheduleD/RevenueNotReportedAmt | 0 | 0 |
| IRS990ScheduleD/RevenueNotReportedFinclStmtAmt | 0 | 0 |
| IRS990ScheduleD/RevenueSubtotalAmt | 0 | 4108120 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 0 |
| IRS990ScheduleD/TotalExpensesPerForm990Amt | 0 | 2957433 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 410100 |
| IRS990ScheduleD/TotalRevenuePerForm990Amt | 0 | 4108120 |
| IRS990ScheduleD/TotalRevEtcAuditedFinclStmtAmt | 0 | 4108120 |
| IRS990ScheduleD/TotExpnsEtcAuditedFinclStmtAmt | 0 | 2957433 |
| IRS990ScheduleJ/BoardOrCommitteeApprovalInd | 0 | X |
| IRS990ScheduleJ/CompensationSurveyInd | 0 | X |
| IRS990ScheduleJ/EquityBasedCompArrngmInd | 0 | 0 |
| IRS990ScheduleJ/Form990OfOtherOrganizationsInd | 0 | X |
| IRS990/ScheduleJRequiredInd | 0 | 1 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BaseCompensationFilingOrgAmt | 0 | 177646 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusFilingOrganizationAmount | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/BonusRelatedOrganizationsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompensationBasedOnRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990FilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/CompReportPrior990RltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompensationFlngOrgAmt | 0 | 10814 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/DeferredCompRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsFilingOrgAmt | 0 | 2851 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/NontaxableBenefitsRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationFilingOrgAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/OtherCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/PersonNm | 0 | GARY RUPP |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TitleTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationFilingOrgAmt | 0 | 191311 |
| IRS990ScheduleJ/RltdOrgOfficerTrstKeyEmplGrp/TotalCompensationRltdOrgsAmt | 0 | 0 |
| IRS990ScheduleJ/SeverancePaymentInd | 0 | 0 |
| IRS990ScheduleJ/SupplementalNonqualRtrPlanInd | 0 | 0 |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | ALL INSURERS DOING BUSINESS IN MINNESOTA ARE MEMBERS OF THE FAIR PLAN. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | ALL INSURERS DOING BUSINESS IN MINNESOTA ARE MEMBERS OF THE FAIR PLAN. MEMBER COMPANIES ELECT FIVE OF THE NINE BOARD MEMBERS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | CHANGES TO THE PLAN OF OPERATION MUST BE APPROVED BY THE COMMISSIONER OF COMMERCE. RATE CHANGES MUST ALSO BE PRE-APPROVED BY THE COMMISSIONER OF COMMERCE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | A COPY OF THE COMPLETED 990 WILL BE PROVIDED TO EACH BOARD MEMBER VIA EMAIL. A BRIEF PERIOD OF TIME FOR REVIEW WILL BE ALLOWED, AND COMMENTS IF ANY, WILL BE SOLICITED AND ACTED UPON IF APPROPRIATE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | BOARD MEMBERS ARE REQUIRED TO SIGN A CONFLICT OF INTEREST STATEMENT EACH YEAR TO BE SUBMITTED AT THE ANNUAL MEETING OF THE BOARD. CONFLICT OF INTEREST STATEMENTS ARE KEPT ON FILE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 5 | SALARY AND PERFORMANCE ARE REVIEWED ON AN ANNUAL BASIS. PERFORMANCE REVIEWS FOR THE EXECUTIVE DIRECTOR ARE DONE USING A SURVEY OF EACH BOARD MEMBER. EVERY YEAR A COMPENSATION SURVEY IS PROVIDED BY OUR NATIONAL ASSOCIATION THAT INFORMS US OF THE EXPECTED AVERAGE MERIT INCREASE FOR THE INSURANCE INDUSTRY FOR THE COMING YEAR. EVERY OTHER YEAR A SALARY REVIEW IS OBTAINED FROM AN HR FIRM FOR THE EXECUTIVE DIRECTOR'S JOB DESCRIPTION FOR THE PURPOSE OF MANAGEMENT OF THEIR SALARY RANGE. THE BOARD THEN DETERMINES MERIT INCREASES FOR THE EXECUTIVE DIRECTOR USING THIS INFORMATION AND THE RESULT OF THE PERFORMANCE REVIEW. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 6 | ALL DOCUMENTS ARE VIEWABLE BY THE PUBLIC AT OUR WEBSITE. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 7 | CHANGE IN NONADMITTED ASSETS, PER STATUTORY BASIS FINANCIAL STATEMENTS -23,226. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 8 | MINNESOTA FAIR PLAN'S FINANCIAL STATEMENTS ARE PREPARED IN CONFORMITY WITH ACCOUNTING PRACTICES PRESCRIBED BY THE DEPARTMENT OF COMMERCE OF THE STATE OF MINNESOTA, WHICH IS A COMPREHENSIVE BASIS OF ACCOUNTING OTHER THAN ACCOUNTING PRINCIPLES GENERALLY ACCEPTED IN THE UNITED STATES OF AMERICA. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 9 | THERE WERE NO CHANGES TO THE AUDIT OVERSIGHT PROCESS. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION A, LINE 7B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 5 | FORM 990, PART VI, SECTION B, LINE 15 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 6 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 7 | FORM 990, PART XI, LINE 9: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 8 | FORM 990, PART XII, LINE 2B: |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 9 | FORM 990, PART XII, LINE 2C: |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 1833374 |
| IRS990/TotalAssetsEOYAmt | 0 | 3208455 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 1833374 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 3208455 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 1 |
| IRS990/TotalEmployeeCnt | 0 | 5 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 2957433 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 2150408 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 2398028 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 2150408 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 2398028 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | -317034 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 810427 |
| IRS990/TotalOtherCompensationAmt | 0 | 24097 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 4023035 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 310236 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 84869 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4023251 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 4108120 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 0 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 1833374 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 3208455 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TravelGrp/TotalAmt | 0 | 8177 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 7900 INTERNATIONAL DRIVE 625 |
| IRS990/USAddress/CityNm | 0 | BLOOMINGTON |
| IRS990/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/USAddress/ZIPCd | 0 | 55425 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 9 |
| IRS990/VotingMembersIndependentCnt | 0 | 9 |
| IRS990/WebsiteAddressTxt | 0 | WWW.MNFAIRPLAN.ORG |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | GARY RUPP |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | EXECUTIVE DIRECTOR |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 6123387584 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-10 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | MINNESOTA FAIR PLAN |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | MINN |
| ReturnHeader/Filer/EIN | 0 | 410950742 |
| ReturnHeader/Filer/PhoneNum | 0 | 6123387584 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 7900 INTERNATIONAL DRIVE 625 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | BLOOMINGTON |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MN |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 55425 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 411360831 |
No mirrored PDF or thumbnail assets are attached yet.