Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
EIN 38-2182065 • 501(c)6 • Shelby Township, MI
Profile
To engage in the full, free and lawful dissemination of roofing industry technical knowledge and data; lawful cooperation with other recognized groups of roofing contractors and other construction trade groups; to enhance the common interests of the memberships of recognized chapters throughout the state; to carry on functions or acts incident thereto not forbidden by law, such as conventions, seminars, 1st aid training and affiliations with higher echelon organizations such as n.r.c.a. & m.r.c.a., where further information in roofing technology is obtained.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
Score unavailable
Liabilities-to-assets requires both liabilities and assets on the latest valid filing.
Liabilities / Revenue
Score unavailable
Liabilities-to-revenue requires both liabilities and revenue on the latest valid filing.
Net Margin
18th percentile
Higher net margin than 18% of similar nonprofits.
Top Officer Pay
77th percentile
Higher top officer pay than 77% of similar nonprofits.
Top officer pay equals 0.0% of source-year revenue.
Asset Growth
35th percentile
Faster asset growth than 35% of similar nonprofits.
Revenue Growth
27th percentile
Faster revenue growth than 27% of similar nonprofits.
Using 2023 Form 990EZ data because the latest 2024 filing does not report standard financial totals.
Assets
Down$115,478
Down $11,126 (-8.8%) from 2022
Liabilities
Flat$0
Flat from 2022
Net Assets
-
No earlier filing loaded for comparison.
Revenue
Up$57,517
Up $9,927 (+21%) from 2022
Expenses
Up$68,643
Up $27,538 (+67%) from 2022
Net Income
Down-$11,126
Down $17,611 (-272%) from 2022
Most recent year
2024 • Form 990EZXML pending. An XML filing is linked for this year, but detailed extraction is still pending.
The latest 2024 filing currently has linked XML that has not been fully parsed yet. Showing the latest detailed filing from 2017 below.
To engage in the full, free and lawful dissemination of roofing industry technical knowledge and data; lawful cooperation with other recognized groups of roofing contractors and other construction trade groups; to enhance the common interests of the memberships of recognized chapters throughout the state; to carry on functions or acts incident thereto not forbidden by law, such as conventions, seminars, 1st aid training and affiliations with higher echelon organizations such as n.r.c.a. & m.r.c.a., where further information in roofing technology is obtained.
| Description | Grants | Expenses |
|---|---|---|
| THE FULL, FREE AND LAWFUL DISSEMINATION OF ROOFING INDUSTRY TECHNICAL KNOWLEDGE AND DATA; CONVENTIONS, SEMINARS, 1ST AID TRAINING AND AFFILIATIONS. | - | - |
| THE LAWFUL COOPERATION WITH OTHER RECOGNIZED GROUPS OF ROOFING CONTRACTORS AND OTHER CONSTRUCTION TRADE GROUPS. | - | - |
| THE ENHANCEMENT OF THE COMMON INTERESTS OF THE MEMBERSHIPS OF RECOGNIZED CHAPTERS THROUGHOUT THE STATE. | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| ROGER LADUKE | President | - | $0 | - | - |
| PAT CASEY | Vice Preside | - | $0 | - | - |
| GEORGE SCHENA | Treasurer | - | $0 | - | - |
| HEATHER HADLEY | Executive Di | PT | $0 | - | - |
| ROBERT BOOM | Director | - | $0 | - | - |
| BILL BORNOR | Director | - | $0 | - | - |
| DANIEL E CASEY | Director | - | $0 | - | - |
| BRYAN SYLVAIN | Director | - | $0 | - | - |
| JAMES P COPPENS | Director | - | $0 | - | - |
| STEVEN HOEKSTRA | Director | - | $0 | - | - |
| ANTHONY SCHENA | Director | - | $0 | - | - |
| TODD SOVA | Director | - | $0 | - | - |
| GARY SOVA | Director | - | $0 | - | - |
| C KIM EMERY | Director | - | $0 | - | - |
| MARC GARWOOD | Director | - | $0 | - | - |
| JIM MARKIEWICZ | Director | - | $0 | - | - |
“Bank interest earned 2 total 2”
“Expenses website development 4,375 convention - lodging 21,906 convention - entertainment 5,400 convention - miscellaneous 1,627 meeting expenses 1,955 office supplies 244 total 35,507”
“To engage in the full, free and lawful dissemination of roofing industry technical knowledge and data; lawful cooperation with other recognized groups of roofing contractors and other construction trade groups; to enhance the common interests of the memberships of recognized chapters throughout the state; to carry on functions or acts incident thereto not forbidden by law, such as conventions, seminars, 1st aid training and affiliations with higher echelon organizations such as n.r.c.a. & m.r.c.a., where further information in roofing technology is obtained.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | false |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | HEATHER HADLEY |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 5867592140 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 8155 ANNSBURY SUITE 104 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine2Txt | 0 | 8155 ANNSBURY SUITE 104 |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | SHELBY TOWNSHIP |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MI |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 48316 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 52308 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 50306 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | false |
| IRS990EZ/DonorAdvisedFndsInd | 0 | false |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | -2002 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 6850 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | false |
| IRS990EZ/ForeignOfficeInd | 0 | false |
| IRS990EZ/Form1120PolFiledInd | 0 | false |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 52308 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 50306 |
| IRS990EZ/GrossReceiptsAmt | 0 | 40355 |
| IRS990EZ/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | false |
| IRS990EZ/MembershipDuesAmt | 0 | 17192 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 52308 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 50306 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 52308 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 50306 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 10.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 6 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 7 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 8 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 9 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 10 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 11 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 12 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 13 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 14 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 15 | 000.00 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 6 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 7 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 8 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 9 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 10 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 11 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 12 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 13 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 14 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 15 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | ROGER LADUKE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | PAT CASEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | GEORGE SCHENA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | HEATHER HADLEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | ROBERT BOOM |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | BILL BORNOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 6 | DANIEL E CASEY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 7 | BRYAN SYLVAIN |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 8 | JAMES P COPPENS |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 9 | STEVEN HOEKSTRA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 10 | ANTHONY SCHENA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 11 | TODD SOVA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 12 | GARY SOVA |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 13 | C KIM EMERY |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 14 | MARC GARWOOD |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 15 | JIM MARKIEWICZ |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | PRESIDENT |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | VICE PRESIDE |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | TREASURER |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | EXECUTIVE DI |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 6 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 7 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 8 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 9 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 10 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 11 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 12 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 13 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 14 | DIRECTOR |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 15 | DIRECTOR |
| IRS990EZ/OperateHospitalInd | 0 | false |
| IRS990EZ/Organization501cInd | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | false |
| IRS990EZ/OrganizationHadUBIInd | 0 | false |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 35507 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 2 |
| IRS990EZ/PoliticalCampaignActyInd | 0 | false |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | TO ENGAGE IN THE FULL, FREE AND LAWFUL DISSEMINATION OF ROOFING INDUSTRY TECHNICAL KNOWLEDGE AND DATA; LAWFUL COOPERATION WITH OTHER RECOGNIZED GROUPS OF ROOFING CONTRACTORS AND OTHER CONSTRUCTION TRADE GROUPS; TO ENHANCE THE COMMON INTERESTS OF THE MEMBERSHIPS OF RECOGNIZED CHAPTERS THROUGHOUT THE STATE; TO CARRY ON FUNCTIONS OR ACTS INCIDENT THERETO NOT FORBIDDEN BY LAW, SUCH AS CONVENTIONS, SEMINARS, 1ST AID TRAINING AND AFFILIATIONS WITH HIGHER ECHELON ORGANIZATIONS SUCH AS N.R.C.A. & M.R.C.A., WHERE FURTHER INFORMATION IN ROOFING TECHNOLOGY IS OBTAINED. |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 23161 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | THE FULL, FREE AND LAWFUL DISSEMINATION OF ROOFING INDUSTRY TECHNICAL KNOWLEDGE AND DATA; CONVENTIONS, SEMINARS, 1ST AID TRAINING AND AFFILIATIONS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | THE LAWFUL COOPERATION WITH OTHER RECOGNIZED GROUPS OF ROOFING CONTRACTORS AND OTHER CONSTRUCTION TRADE GROUPS. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | THE ENHANCEMENT OF THE COMMON INTERESTS OF THE MEMBERSHIPS OF RECOGNIZED CHAPTERS THROUGHOUT THE STATE. |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | false |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | false |
| IRS990EZ/ScheduleBNotRequiredInd | 0 | X |
| IRS990EZ/SubjectToProxyTaxInd | 0 | false |
| IRS990EZ/TanningServicesProvidedInd | 0 | false |
| IRS990EZ/TotalExpensesAmt | 0 | 42357 |
| IRS990EZ/TotalRevenueAmt | 0 | 40355 |
| IRS990EZ/TransactionWithControlEntInd | 0 | false |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | WWW.MIRCA.ORG |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | BANK INTEREST EARNED 2 TOTAL 2 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | EXPENSES WEBSITE DEVELOPMENT 4,375 CONVENTION - LODGING 21,906 CONVENTION - ENTERTAINMENT 5,400 CONVENTION - MISCELLANEOUS 1,627 MEETING EXPENSES 1,955 OFFICE SUPPLIES 244 TOTAL 35,507 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | TO ENGAGE IN THE FULL, FREE AND LAWFUL DISSEMINATION OF ROOFING INDUSTRY TECHNICAL KNOWLEDGE AND DATA; LAWFUL COOPERATION WITH OTHER RECOGNIZED GROUPS OF ROOFING CONTRACTORS AND OTHER CONSTRUCTION TRADE GROUPS; TO ENHANCE THE COMMON INTERESTS OF THE MEMBERSHIPS OF RECOGNIZED CHAPTERS THROUGHOUT THE STATE; TO CARRY ON FUNCTIONS OR ACTS INCIDENT THERETO NOT FORBIDDEN BY LAW, SUCH AS CONVENTIONS, SEMINARS, 1ST AID TRAINING AND AFFILIATIONS WITH HIGHER ECHELON ORGANIZATIONS SUCH AS N.R.C.A. & M.R.C.A., WHERE FURTHER INFORMATION IN ROOFING TECHNOLOGY IS OBTAINED. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990-EZ, PART I, LINE 8 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990-EZ, PART I, LINE 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990-EZ, PART III |
| ReturnHeader/BuildTS | 0 | 2018-06-14 16:35:46Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | true |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | ROGER LADUKE |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2018-03-31 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | MICHIGAN ROOFING CONTRACTORS |
| ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt | 0 | ASSOCIATION |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | MICH |
| ReturnHeader/Filer/EIN | 0 | 382182065 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 8155 ANNSBURY SUITE 104 |
| ReturnHeader/Filer/USAddress/CityNm | 0 | SHELBY TOWNSHIP |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 48316 |
| ReturnHeader/FilingSecurityInformation/AtSubmissionCreationDeviceId | 0 | 9C5A303BF19C8AAF55E2182E073712A2E2E0C5F0 |
| ReturnHeader/FilingSecurityInformation/AtSubmissionFilingDeviceId | 0 | 9C5A303BF19C8AAF55E2182E073712A2E2E0C5F0 |
| ReturnHeader/FilingSecurityInformation/FilingLicenseTypeCd | 0 | P |
| ReturnHeader/FilingSecurityInformation/IPAddress/IPv4AddressTxt | 0 | 70.62.62.10 |
| ReturnHeader/FilingSecurityInformation/IPDt | 0 | 2018-04-05 |
| ReturnHeader/FilingSecurityInformation/IPTimezoneCd | 0 | CD |
| ReturnHeader/FilingSecurityInformation/IPTm | 0 | 15:56:19 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmEIN | 0 | 381967897 |
| ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt | 0 | SALLAN NEMES LYMAN & STRAKOVITS CPAS PC |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt | 0 | 26050 ORCHARD LAKE ROAD SUITE 100 |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm | 0 | FARMINGTON HILLS |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd | 0 | MI |
| ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd | 0 | 48334 |
| ReturnHeader/PreparerPersonGrp/PhoneNum | 0 | 2486159500 |
| ReturnHeader/PreparerPersonGrp/PreparationDt | 0 | 2018-03-31 |
| ReturnHeader/PreparerPersonGrp/PreparerPersonNm | 0 | ADRIAN G LYMAN CPA |
| ReturnHeader/ReturnTs | 0 | 2018-04-05T16:56:19-04:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2017-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2017-12-31 |
| ReturnHeader/TaxYr | 0 | 2017 |
No mirrored PDF or thumbnail assets are attached yet.