﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.irs.gov/efile" returnVersion="2025v4.2">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2026-09-10T08:34:52-05:00</ReturnTs>
    <TaxPeriodEndDt>2025-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmEIN>582487348</PreparerFirmEIN>
      <PreparerFirmName>
        <BusinessNameLine1Txt>Aprio Advisory Group LLC</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>111 Rockville Pike Suite 600</AddressLine1Txt>
        <CityNm>Rockville</CityNm>
        <StateAbbreviationCd>MD</StateAbbreviationCd>
        <ZIPCd>20850</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990</ReturnTypeCd>
    <TaxPeriodBeginDt>2025-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>131940899</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>Fenestration and Glazing Industry</BusinessNameLine1Txt>
        <BusinessNameLine2Txt>Alliance</BusinessNameLine2Txt>
      </BusinessName>
      <BusinessNameControlTxt>FENE</BusinessNameControlTxt>
      <PhoneNum>8473035664</PhoneNum>
      <USAddress>
        <AddressLine1Txt>1900 E Golf Road Suite 1250</AddressLine1Txt>
        <CityNm>Schaumburg</CityNm>
        <StateAbbreviationCd>IL</StateAbbreviationCd>
        <ZIPCd>60173</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>Janice Yglesias</PersonNm>
      <PersonTitleTxt>Executive Director</PersonTitleTxt>
      <PhoneNum>8473035664</PhoneNum>
      <SignatureDt>2026-09-09</SignatureDt>
      <DiscussWithPaidPreparerInd>1</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <PreparerPersonGrp>
      <PreparerPersonNm>Stacy Cullen</PreparerPersonNm>
      <PTIN>P00974308</PTIN>
      <PhoneNum>3012316200</PhoneNum>
      <PreparationDt>2026-09-09</PreparationDt>
    </PreparerPersonGrp>
    <TaxYr>2025</TaxYr>
  </ReturnHeader>
  <ReturnData documentCnt="6">
    <IRS990 documentId="RetDoc1038000001" referenceDocumentId="RetDoc1044400001">
      <PrincipalOfficerNm>Janice Yglesias</PrincipalOfficerNm>
      <USAddress>
        <AddressLine1Txt>1900 E Golf Road Suite 1250</AddressLine1Txt>
        <CityNm>Schaumburg</CityNm>
        <StateAbbreviationCd>IL</StateAbbreviationCd>
        <ZIPCd>60173</ZIPCd>
      </USAddress>
      <GrossReceiptsAmt>9671871</GrossReceiptsAmt>
      <GroupReturnForAffiliatesInd>0</GroupReturnForAffiliatesInd>
      <Organization501cInd organization501cTypeTxt="6">X</Organization501cInd>
      <WebsiteAddressTxt>https://fgiaonline.org</WebsiteAddressTxt>
      <TypeOfOrganizationCorpInd>X</TypeOfOrganizationCorpInd>
      <FormationYr>1963</FormationYr>
      <LegalDomicileStateCd>IL</LegalDomicileStateCd>
      <ActivityOrMissionDesc>Provide performance standards, certification &amp; educational programs for the fenestration industry.</ActivityOrMissionDesc>
      <VotingMembersGoverningBodyCnt>13</VotingMembersGoverningBodyCnt>
      <VotingMembersIndependentCnt>13</VotingMembersIndependentCnt>
      <TotalEmployeeCnt>27</TotalEmployeeCnt>
      <TotalVolunteersCnt>400</TotalVolunteersCnt>
      <TotalGrossUBIAmt>0</TotalGrossUBIAmt>
      <NetUnrelatedBusTxblIncmAmt>0</NetUnrelatedBusTxblIncmAmt>
      <PYContributionsGrantsAmt>0</PYContributionsGrantsAmt>
      <CYContributionsGrantsAmt>0</CYContributionsGrantsAmt>
      <PYProgramServiceRevenueAmt>6004321</PYProgramServiceRevenueAmt>
      <CYProgramServiceRevenueAmt>6052749</CYProgramServiceRevenueAmt>
      <PYInvestmentIncomeAmt>163634</PYInvestmentIncomeAmt>
      <CYInvestmentIncomeAmt>365328</CYInvestmentIncomeAmt>
      <PYOtherRevenueAmt>19580</PYOtherRevenueAmt>
      <CYOtherRevenueAmt>18198</CYOtherRevenueAmt>
      <PYTotalRevenueAmt>6187535</PYTotalRevenueAmt>
      <CYTotalRevenueAmt>6436275</CYTotalRevenueAmt>
      <PYGrantsAndSimilarPaidAmt>0</PYGrantsAndSimilarPaidAmt>
      <CYGrantsAndSimilarPaidAmt>0</CYGrantsAndSimilarPaidAmt>
      <PYBenefitsPaidToMembersAmt>0</PYBenefitsPaidToMembersAmt>
      <CYBenefitsPaidToMembersAmt>0</CYBenefitsPaidToMembersAmt>
      <PYSalariesCompEmpBnftPaidAmt>3256391</PYSalariesCompEmpBnftPaidAmt>
      <CYSalariesCompEmpBnftPaidAmt>3350548</CYSalariesCompEmpBnftPaidAmt>
      <PYTotalProfFndrsngExpnsAmt>0</PYTotalProfFndrsngExpnsAmt>
      <CYTotalProfFndrsngExpnsAmt>0</CYTotalProfFndrsngExpnsAmt>
      <CYTotalFundraisingExpenseAmt>0</CYTotalFundraisingExpenseAmt>
      <PYOtherExpensesAmt>2886434</PYOtherExpensesAmt>
      <CYOtherExpensesAmt>2991245</CYOtherExpensesAmt>
      <PYTotalExpensesAmt>6142825</PYTotalExpensesAmt>
      <CYTotalExpensesAmt>6341793</CYTotalExpensesAmt>
      <PYRevenuesLessExpensesAmt>44710</PYRevenuesLessExpensesAmt>
      <CYRevenuesLessExpensesAmt>94482</CYRevenuesLessExpensesAmt>
      <TotalAssetsBOYAmt>8160927</TotalAssetsBOYAmt>
      <TotalAssetsEOYAmt>7755048</TotalAssetsEOYAmt>
      <TotalLiabilitiesBOYAmt>3331166</TotalLiabilitiesBOYAmt>
      <TotalLiabilitiesEOYAmt>2765984</TotalLiabilitiesEOYAmt>
      <NetAssetsOrFundBalancesBOYAmt>4829761</NetAssetsOrFundBalancesBOYAmt>
      <NetAssetsOrFundBalancesEOYAmt>4989064</NetAssetsOrFundBalancesEOYAmt>
      <InfoInScheduleOPartIIIInd>X</InfoInScheduleOPartIIIInd>
      <MissionDesc>Fenestration Glazing and Industry Alliance is an organization comprised of window, door, and skylight industry manufacturers, suppliers, and independent industry affiliated members. The alliance provides a source of performance standards, product certification, and educational programs for the fenestration (windows, doors, etc.) industry.</MissionDesc>
      <SignificantNewProgramSrvcInd>0</SignificantNewProgramSrvcInd>
      <SignificantChangeInd>0</SignificantChangeInd>
      <Desc>To provide an opportunity for the fenestration industry manufacturers, suppliers, and independent industry affiliated members to gather and discuss new developments in the industry and to share ideas for improvements. These meetings also provide opportunities to discuss marketing and technical services to improve the industry.</Desc>
      <ProgSrvcAccomActy2Grp>
        <Desc>To write and enforce, through certification programs, performance specifications for fenestration industry assemblies, performance verifications for fenestration industry components, plus specifications and/or certification for framing and sash materials used in fenestration industry assemblies. Fgia certification program and its "gold label" are accepted as meeting most state and municipal building codes as the foremost fenestration industry certification program for providing assurance of product quality to builders, dealers, and building and home owners. In addition to the "gold label" certification, fgia also has a "silver label" certification to which manufacturers may certify thermal performance.</Desc>
      </ProgSrvcAccomActy2Grp>
      <ProgSrvcAccomActy3Grp>
        <Desc>To provide members and nonmembers with easy access to various industry related publications developed by the association which are available for purchase on the association's website.</Desc>
      </ProgSrvcAccomActy3Grp>
      <DescribedInSection501c3Ind>0</DescribedInSection501c3Ind>
      <ScheduleBRequiredInd>0</ScheduleBRequiredInd>
      <PoliticalCampaignActyInd referenceDocumentId="RetDoc1039700001">0</PoliticalCampaignActyInd>
      <SubjectToProxyTaxInd referenceDocumentId="RetDoc1039700001">1</SubjectToProxyTaxInd>
      <DonorAdvisedFundInd referenceDocumentId="RetDoc1040000001">0</DonorAdvisedFundInd>
      <ConservationEasementsInd referenceDocumentId="RetDoc1040000001">0</ConservationEasementsInd>
      <CollectionsOfArtInd referenceDocumentId="RetDoc1040000001">0</CollectionsOfArtInd>
      <CreditCounselingInd referenceDocumentId="RetDoc1040000001">0</CreditCounselingInd>
      <DonorRstrOrQuasiEndowmentsInd>0</DonorRstrOrQuasiEndowmentsInd>
      <ReportLandBuildingEquipmentInd referenceDocumentId="RetDoc1040000001">1</ReportLandBuildingEquipmentInd>
      <ReportInvestmentsOtherSecInd referenceDocumentId="RetDoc1040000001">0</ReportInvestmentsOtherSecInd>
      <ReportProgramRelatedInvstInd referenceDocumentId="RetDoc1040000001">0</ReportProgramRelatedInvstInd>
      <ReportOtherAssetsInd referenceDocumentId="RetDoc1040000001">0</ReportOtherAssetsInd>
      <ReportOtherLiabilitiesInd referenceDocumentId="RetDoc1040000001">1</ReportOtherLiabilitiesInd>
      <IncludeFIN48FootnoteInd referenceDocumentId="RetDoc1040000001">1</IncludeFIN48FootnoteInd>
      <IndependentAuditFinclStmtInd referenceDocumentId="RetDoc1040000001">1</IndependentAuditFinclStmtInd>
      <ConsolidatedAuditFinclStmtInd referenceDocumentId="RetDoc1040000001">0</ConsolidatedAuditFinclStmtInd>
      <SchoolOperatingInd>0</SchoolOperatingInd>
      <ForeignOfficeInd>1</ForeignOfficeInd>
      <ForeignActivitiesInd referenceDocumentId="RetDoc1040500001">1</ForeignActivitiesInd>
      <MoreThan5000KToOrgInd referenceDocumentId="RetDoc1040500001">0</MoreThan5000KToOrgInd>
      <MoreThan5000KToIndividualsInd referenceDocumentId="RetDoc1040500001">0</MoreThan5000KToIndividualsInd>
      <ProfessionalFundraisingInd>0</ProfessionalFundraisingInd>
      <FundraisingActivitiesInd>0</FundraisingActivitiesInd>
      <GamingActivitiesInd>0</GamingActivitiesInd>
      <OperateHospitalInd>0</OperateHospitalInd>
      <GrantsToOrganizationsInd>0</GrantsToOrganizationsInd>
      <GrantsToIndividualsInd>0</GrantsToIndividualsInd>
      <ScheduleJRequiredInd referenceDocumentId="RetDoc1042400001">1</ScheduleJRequiredInd>
      <TaxExemptBondsInd>0</TaxExemptBondsInd>
      <LoanOutstandingInd>0</LoanOutstandingInd>
      <GrantToRelatedPersonInd>0</GrantToRelatedPersonInd>
      <BusinessRlnWithOrgMemInd>0</BusinessRlnWithOrgMemInd>
      <BusinessRlnWithFamMemInd>0</BusinessRlnWithFamMemInd>
      <BusinessRlnWith35CtrlEntInd>0</BusinessRlnWith35CtrlEntInd>
      <DeductibleNonCashContriInd>0</DeductibleNonCashContriInd>
      <DeductibleArtContributionInd>0</DeductibleArtContributionInd>
      <TerminateOperationsInd>0</TerminateOperationsInd>
      <PartialLiquidationInd>0</PartialLiquidationInd>
      <DisregardedEntityInd>0</DisregardedEntityInd>
      <RelatedEntityInd>0</RelatedEntityInd>
      <RelatedOrganizationCtrlEntInd>0</RelatedOrganizationCtrlEntInd>
      <ActivitiesConductedPrtshpInd>0</ActivitiesConductedPrtshpInd>
      <ScheduleORequiredInd>1</ScheduleORequiredInd>
      <IRPDocumentCnt>16</IRPDocumentCnt>
      <IRPDocumentW2GCnt>0</IRPDocumentW2GCnt>
      <BackupWthldComplianceInd>1</BackupWthldComplianceInd>
      <EmployeeCnt>27</EmployeeCnt>
      <EmploymentTaxReturnsFiledInd>1</EmploymentTaxReturnsFiledInd>
      <UnrelatedBusIncmOverLimitInd>0</UnrelatedBusIncmOverLimitInd>
      <ForeignFinancialAccountInd>1</ForeignFinancialAccountInd>
      <ForeignCountryCd>CA</ForeignCountryCd>
      <ProhibitedTaxShelterTransInd>0</ProhibitedTaxShelterTransInd>
      <TaxablePartyNotificationInd>0</TaxablePartyNotificationInd>
      <NondeductibleContributionsInd>0</NondeductibleContributionsInd>
      <IndoorTanningServicesInd>0</IndoorTanningServicesInd>
      <SubjToTaxRmnrtnExPrchtPymtInd>0</SubjToTaxRmnrtnExPrchtPymtInd>
      <SubjectToExcsTaxNetInvstIncInd>0</SubjectToExcsTaxNetInvstIncInd>
      <InfoInScheduleOPartVIInd>X</InfoInScheduleOPartVIInd>
      <GoverningBodyVotingMembersCnt>13</GoverningBodyVotingMembersCnt>
      <IndependentVotingMemberCnt>13</IndependentVotingMemberCnt>
      <FamilyOrBusinessRlnInd>1</FamilyOrBusinessRlnInd>
      <DelegationOfMgmtDutiesInd>0</DelegationOfMgmtDutiesInd>
      <ChangeToOrgDocumentsInd>0</ChangeToOrgDocumentsInd>
      <MaterialDiversionOrMisuseInd>0</MaterialDiversionOrMisuseInd>
      <MembersOrStockholdersInd>1</MembersOrStockholdersInd>
      <ElectionOfBoardMembersInd>1</ElectionOfBoardMembersInd>
      <DecisionsSubjectToApprovaInd>1</DecisionsSubjectToApprovaInd>
      <MinutesOfGoverningBodyInd>1</MinutesOfGoverningBodyInd>
      <MinutesOfCommitteesInd>1</MinutesOfCommitteesInd>
      <OfficerMailingAddressInd>0</OfficerMailingAddressInd>
      <LocalChaptersInd>1</LocalChaptersInd>
      <PoliciesReferenceChaptersInd>1</PoliciesReferenceChaptersInd>
      <Form990ProvidedToGvrnBodyInd>1</Form990ProvidedToGvrnBodyInd>
      <ConflictOfInterestPolicyInd>1</ConflictOfInterestPolicyInd>
      <AnnualDisclosureCoveredPrsnInd>1</AnnualDisclosureCoveredPrsnInd>
      <RegularMonitoringEnfrcInd>1</RegularMonitoringEnfrcInd>
      <WhistleblowerPolicyInd>1</WhistleblowerPolicyInd>
      <DocumentRetentionPolicyInd>1</DocumentRetentionPolicyInd>
      <CompensationProcessCEOInd>1</CompensationProcessCEOInd>
      <CompensationProcessOtherInd>1</CompensationProcessOtherInd>
      <InvestmentInJointVentureInd>0</InvestmentInJointVentureInd>
      <OtherWebsiteInd>X</OtherWebsiteInd>
      <UponRequestInd>X</UponRequestInd>
      <BooksInCareOfDetail>
        <PersonNm>Melissa McCord</PersonNm>
        <PhoneNum>8473035664</PhoneNum>
        <USAddress>
          <AddressLine1Txt>1900 E Golf Road Suite 1250</AddressLine1Txt>
          <CityNm>Schaumburg</CityNm>
          <StateAbbreviationCd>IL</StateAbbreviationCd>
          <ZIPCd>60173</ZIPCd>
        </USAddress>
      </BooksInCareOfDetail>
      <Form990PartVIISectionAGrp>
        <PersonNm>Rob Grommesh</PersonNm>
        <TitleTxt>Chariman</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Mike Turner</PersonNm>
        <TitleTxt>Vice Chariman</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Lisa Bergeron</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Richard Braunstein</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Paul Bush</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Chris Giovannielli</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Robert Jutras</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Dan Parrish</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Stacha Reed</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Helen Sanders</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Kevin Seiling</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Carl Troiano</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Brian White</PersonNm>
        <TitleTxt>Board Member</TitleTxt>
        <AverageHoursPerWeekRt>1.00</AverageHoursPerWeekRt>
        <IndividualTrusteeOrDirectorInd>X</IndividualTrusteeOrDirectorInd>
        <ReportableCompFromOrgAmt>0</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>0</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Janice Yglesias</PersonNm>
        <TitleTxt>Executive Director</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <OfficerInd>X</OfficerInd>
        <ReportableCompFromOrgAmt>323122</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>74960</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Kathy Krafka Harkema</PersonNm>
        <TitleTxt>U.S. Technical Operations Director</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <HighestCompensatedEmployeeInd>X</HighestCompensatedEmployeeInd>
        <ReportableCompFromOrgAmt>146908</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>66639</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Angela Dickson</PersonNm>
        <TitleTxt>Marketing &amp; Communications Director</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <HighestCompensatedEmployeeInd>X</HighestCompensatedEmployeeInd>
        <ReportableCompFromOrgAmt>152889</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>29277</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Jason Seals</PersonNm>
        <TitleTxt>Certification Service Manager</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <HighestCompensatedEmployeeInd>X</HighestCompensatedEmployeeInd>
        <ReportableCompFromOrgAmt>122873</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>45893</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Richard Rinka</PersonNm>
        <TitleTxt>Technical Manager</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <HighestCompensatedEmployeeInd>X</HighestCompensatedEmployeeInd>
        <ReportableCompFromOrgAmt>129974</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>35650</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <Form990PartVIISectionAGrp>
        <PersonNm>Amy Roberts</PersonNm>
        <TitleTxt>Technical Manager</TitleTxt>
        <AverageHoursPerWeekRt>40.00</AverageHoursPerWeekRt>
        <HighestCompensatedEmployeeInd>X</HighestCompensatedEmployeeInd>
        <ReportableCompFromOrgAmt>116316</ReportableCompFromOrgAmt>
        <ReportableCompFromRltdOrgAmt>0</ReportableCompFromRltdOrgAmt>
        <OtherCompensationAmt>13657</OtherCompensationAmt>
      </Form990PartVIISectionAGrp>
      <TotalReportableCompFromOrgAmt>992082</TotalReportableCompFromOrgAmt>
      <TotReportableCompRltdOrgAmt>0</TotReportableCompRltdOrgAmt>
      <TotalOtherCompensationAmt>266076</TotalOtherCompensationAmt>
      <IndivRcvdGreaterThan100KCnt>8</IndivRcvdGreaterThan100KCnt>
      <FormerOfcrEmployeesListedInd>0</FormerOfcrEmployeesListedInd>
      <TotalCompGreaterThan150KInd>1</TotalCompGreaterThan150KInd>
      <CompensationFromOtherSrcsInd>0</CompensationFromOtherSrcsInd>
      <ContractorCompensationGrp>
        <ContractorName>
          <BusinessName>
            <BusinessNameLine1Txt>J Hatfield &amp; Associates PL</BusinessNameLine1Txt>
          </BusinessName>
        </ContractorName>
        <ContractorAddress>
          <USAddress>
            <AddressLine1Txt>411 Lenore Court</AddressLine1Txt>
            <CityNm>Rockledge</CityNm>
            <StateAbbreviationCd>FL</StateAbbreviationCd>
            <ZIPCd>32955</ZIPCd>
          </USAddress>
        </ContractorAddress>
        <ServicesDesc>ICC Code Consulting</ServicesDesc>
        <CompensationAmt>123720</CompensationAmt>
      </ContractorCompensationGrp>
      <CntrctRcvdGreaterThan100KCnt>1</CntrctRcvdGreaterThan100KCnt>
      <ProgramServiceRevenueGrp>
        <Desc>Membership Dues</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>2609893</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>2609893</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <ProgramServiceRevenueGrp>
        <Desc>Certification and Accreditation</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>1794202</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>1794202</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <ProgramServiceRevenueGrp>
        <Desc>Meetings</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>767356</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>767356</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <ProgramServiceRevenueGrp>
        <Desc>Education</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>449030</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>449030</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <ProgramServiceRevenueGrp>
        <Desc>Glass Technical</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>416058</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>416058</RelatedOrExemptFuncIncomeAmt>
      </ProgramServiceRevenueGrp>
      <TotalOthProgramServiceRevGrp>
        <TotalRevenueColumnAmt>16210</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>16210</RelatedOrExemptFuncIncomeAmt>
      </TotalOthProgramServiceRevGrp>
      <TotalProgramServiceRevenueAmt>6052749</TotalProgramServiceRevenueAmt>
      <InvestmentIncomeGrp>
        <TotalRevenueColumnAmt>221588</TotalRevenueColumnAmt>
        <ExclusionAmt>221588</ExclusionAmt>
      </InvestmentIncomeGrp>
      <GrossRentsGrp>
        <RealAmt>10354</RealAmt>
      </GrossRentsGrp>
      <LessRentalExpensesGrp>
        <RealAmt>0</RealAmt>
      </LessRentalExpensesGrp>
      <RentalIncomeOrLossGrp>
        <RealAmt>10354</RealAmt>
      </RentalIncomeOrLossGrp>
      <NetRentalIncomeOrLossGrp>
        <TotalRevenueColumnAmt>10354</TotalRevenueColumnAmt>
        <ExclusionAmt>10354</ExclusionAmt>
      </NetRentalIncomeOrLossGrp>
      <GrossAmountSalesAssetsGrp>
        <SecuritiesAmt>3379336</SecuritiesAmt>
      </GrossAmountSalesAssetsGrp>
      <LessCostOthBasisSalesExpnssGrp>
        <SecuritiesAmt>3208450</SecuritiesAmt>
        <OtherAmt>27146</OtherAmt>
      </LessCostOthBasisSalesExpnssGrp>
      <GainOrLossGrp>
        <SecuritiesAmt>170886</SecuritiesAmt>
        <OtherAmt>-27146</OtherAmt>
      </GainOrLossGrp>
      <NetGainOrLossInvestmentsGrp>
        <TotalRevenueColumnAmt>143740</TotalRevenueColumnAmt>
        <ExclusionAmt>143740</ExclusionAmt>
      </NetGainOrLossInvestmentsGrp>
      <OtherRevenueMiscGrp>
        <Desc>Miscellaneous</Desc>
        <BusinessCd>900099</BusinessCd>
        <TotalRevenueColumnAmt>7844</TotalRevenueColumnAmt>
        <ExclusionAmt>7844</ExclusionAmt>
      </OtherRevenueMiscGrp>
      <OtherRevenueTotalAmt>7844</OtherRevenueTotalAmt>
      <TotalRevenueGrp>
        <TotalRevenueColumnAmt>6436275</TotalRevenueColumnAmt>
        <RelatedOrExemptFuncIncomeAmt>6052749</RelatedOrExemptFuncIncomeAmt>
        <UnrelatedBusinessRevenueAmt>0</UnrelatedBusinessRevenueAmt>
        <ExclusionAmt>383526</ExclusionAmt>
      </TotalRevenueGrp>
      <InfoInScheduleOPartIXInd>X</InfoInScheduleOPartIXInd>
      <CompCurrentOfcrDirectorsGrp>
        <TotalAmt>398082</TotalAmt>
      </CompCurrentOfcrDirectorsGrp>
      <OtherSalariesAndWagesGrp>
        <TotalAmt>2011558</TotalAmt>
      </OtherSalariesAndWagesGrp>
      <PensionPlanContributionsGrp>
        <TotalAmt>94413</TotalAmt>
      </PensionPlanContributionsGrp>
      <OtherEmployeeBenefitsGrp>
        <TotalAmt>665090</TotalAmt>
      </OtherEmployeeBenefitsGrp>
      <PayrollTaxesGrp>
        <TotalAmt>181405</TotalAmt>
      </PayrollTaxesGrp>
      <FeesForServicesLegalGrp>
        <TotalAmt>58508</TotalAmt>
      </FeesForServicesLegalGrp>
      <FeesForServicesAccountingGrp>
        <TotalAmt>11882</TotalAmt>
      </FeesForServicesAccountingGrp>
      <FeesForServicesLobbyingGrp>
        <TotalAmt>70090</TotalAmt>
      </FeesForServicesLobbyingGrp>
      <FeesForSrvcInvstMgmntFeesGrp>
        <TotalAmt>20921</TotalAmt>
      </FeesForSrvcInvstMgmntFeesGrp>
      <FeesForServicesOtherGrp>
        <TotalAmt>1340910</TotalAmt>
      </FeesForServicesOtherGrp>
      <OfficeExpensesGrp>
        <TotalAmt>109520</TotalAmt>
      </OfficeExpensesGrp>
      <InformationTechnologyGrp>
        <TotalAmt>204575</TotalAmt>
      </InformationTechnologyGrp>
      <OccupancyGrp>
        <TotalAmt>228826</TotalAmt>
      </OccupancyGrp>
      <TravelGrp>
        <TotalAmt>121258</TotalAmt>
      </TravelGrp>
      <ConferencesMeetingsGrp>
        <TotalAmt>515889</TotalAmt>
      </ConferencesMeetingsGrp>
      <DepreciationDepletionGrp>
        <TotalAmt>211216</TotalAmt>
      </DepreciationDepletionGrp>
      <InsuranceGrp>
        <TotalAmt>37405</TotalAmt>
      </InsuranceGrp>
      <OtherExpensesGrp>
        <Desc>Dues and Subscriptions</Desc>
        <TotalAmt>60245</TotalAmt>
      </OtherExpensesGrp>
      <TotalFunctionalExpensesGrp>
        <TotalAmt>6341793</TotalAmt>
      </TotalFunctionalExpensesGrp>
      <CashNonInterestBearingGrp>
        <BOYAmt>1183068</BOYAmt>
        <EOYAmt>507665</EOYAmt>
      </CashNonInterestBearingGrp>
      <SavingsAndTempCashInvstGrp>
        <BOYAmt>4784982</BOYAmt>
        <EOYAmt>521128</EOYAmt>
      </SavingsAndTempCashInvstGrp>
      <PledgesAndGrantsReceivableGrp>
        <EOYAmt>6117</EOYAmt>
      </PledgesAndGrantsReceivableGrp>
      <AccountsReceivableGrp>
        <BOYAmt>303937</BOYAmt>
        <EOYAmt>186123</EOYAmt>
      </AccountsReceivableGrp>
      <PrepaidExpensesDefrdChargesGrp>
        <BOYAmt>304663</BOYAmt>
        <EOYAmt>347569</EOYAmt>
      </PrepaidExpensesDefrdChargesGrp>
      <LandBldgEquipCostOrOtherBssAmt>1253980</LandBldgEquipCostOrOtherBssAmt>
      <LandBldgEquipAccumDeprecAmt>420604</LandBldgEquipAccumDeprecAmt>
      <LandBldgEquipBasisNetGrp>
        <BOYAmt>946091</BOYAmt>
        <EOYAmt>833376</EOYAmt>
      </LandBldgEquipBasisNetGrp>
      <InvestmentsPubTradedSecGrp>
        <EOYAmt>4892164</EOYAmt>
      </InvestmentsPubTradedSecGrp>
      <IntangibleAssetsGrp>
        <BOYAmt>606396</BOYAmt>
        <EOYAmt>429116</EOYAmt>
      </IntangibleAssetsGrp>
      <OtherAssetsTotalGrp>
        <BOYAmt>31790</BOYAmt>
        <EOYAmt>31790</EOYAmt>
      </OtherAssetsTotalGrp>
      <TotalAssetsGrp>
        <BOYAmt>8160927</BOYAmt>
        <EOYAmt>7755048</EOYAmt>
      </TotalAssetsGrp>
      <AccountsPayableAccrExpnssGrp>
        <BOYAmt>1132224</BOYAmt>
        <EOYAmt>1103113</EOYAmt>
      </AccountsPayableAccrExpnssGrp>
      <DeferredRevenueGrp>
        <BOYAmt>1460538</BOYAmt>
        <EOYAmt>1135247</EOYAmt>
      </DeferredRevenueGrp>
      <OtherLiabilitiesGrp>
        <BOYAmt>738404</BOYAmt>
        <EOYAmt>527624</EOYAmt>
      </OtherLiabilitiesGrp>
      <TotalLiabilitiesGrp>
        <BOYAmt>3331166</BOYAmt>
        <EOYAmt>2765984</EOYAmt>
      </TotalLiabilitiesGrp>
      <OrganizationFollowsFASB117Ind>X</OrganizationFollowsFASB117Ind>
      <NoDonorRestrictionNetAssetsGrp>
        <BOYAmt>4829761</BOYAmt>
        <EOYAmt>4989064</EOYAmt>
      </NoDonorRestrictionNetAssetsGrp>
      <TotalNetAssetsFundBalanceGrp>
        <BOYAmt>4829761</BOYAmt>
        <EOYAmt>4989064</EOYAmt>
      </TotalNetAssetsFundBalanceGrp>
      <TotLiabNetAssetsFundBalanceGrp>
        <BOYAmt>8160927</BOYAmt>
        <EOYAmt>7755048</EOYAmt>
      </TotLiabNetAssetsFundBalanceGrp>
      <ReconcilationRevenueExpnssAmt>94482</ReconcilationRevenueExpnssAmt>
      <NetUnrlzdGainsLossesInvstAmt>64821</NetUnrlzdGainsLossesInvstAmt>
      <OtherChangesInNetAssetsAmt>0</OtherChangesInNetAssetsAmt>
      <InfoInScheduleOPartXIIInd>X</InfoInScheduleOPartXIIInd>
      <MethodOfAccountingAccrualInd>X</MethodOfAccountingAccrualInd>
      <AccountantCompileOrReviewInd>0</AccountantCompileOrReviewInd>
      <FSAuditedInd>1</FSAuditedInd>
      <FSAuditedBasisGrp>
        <SeparateBasisFinclStmtInd>X</SeparateBasisFinclStmtInd>
      </FSAuditedBasisGrp>
      <AuditCommitteeInd>1</AuditCommitteeInd>
      <FederalGrantAuditRequiredInd>0</FederalGrantAuditRequiredInd>
    </IRS990>
    <IRS990ScheduleC documentId="RetDoc1039700001">
      <SubstantiallyAllDuesNondedInd>0</SubstantiallyAllDuesNondedInd>
      <OnlyInHouseLobbyingInd>0</OnlyInHouseLobbyingInd>
      <AgreeCarryoverPriorYearInd>0</AgreeCarryoverPriorYearInd>
      <DuesAssessmentsAmt>2609893</DuesAssessmentsAmt>
      <NonDeductibleLbbyngPltclCYAmt>70090</NonDeductibleLbbyngPltclCYAmt>
      <NonDeductibleLbbyngPltclTotAmt>70090</NonDeductibleLbbyngPltclTotAmt>
      <AggregateReportedDuesNtcAmt>70090</AggregateReportedDuesNtcAmt>
    </IRS990ScheduleC>
    <IRS990ScheduleD documentId="RetDoc1040000001">
      <LeaseholdImprovementsGrp>
        <OtherCostOrOtherBasisAmt>5726</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>191</DepreciationAmt>
        <BookValueAmt>5535</BookValueAmt>
      </LeaseholdImprovementsGrp>
      <EquipmentGrp>
        <OtherCostOrOtherBasisAmt>1081</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>720</DepreciationAmt>
        <BookValueAmt>361</BookValueAmt>
      </EquipmentGrp>
      <OtherLandBuildingsGrp>
        <OtherCostOrOtherBasisAmt>1247173</OtherCostOrOtherBasisAmt>
        <DepreciationAmt>419693</DepreciationAmt>
        <BookValueAmt>827480</BookValueAmt>
      </OtherLandBuildingsGrp>
      <TotalBookValueLandBuildingsAmt>833376</TotalBookValueLandBuildingsAmt>
      <OtherLiabilitiesOrgGrp>
        <Desc>Operating Lease Liabilities</Desc>
        <Amt>527624</Amt>
      </OtherLiabilitiesOrgGrp>
      <TotalLiabilityAmt>527624</TotalLiabilityAmt>
      <FootnoteTextInd>X</FootnoteTextInd>
      <TotalRevEtcAuditedFinclStmtAmt>6507321</TotalRevEtcAuditedFinclStmtAmt>
      <NetUnrealizedGainsInvstAmt>64821</NetUnrealizedGainsInvstAmt>
      <OtherRevenueAmt>27146</OtherRevenueAmt>
      <RevenueNotReportedAmt>91967</RevenueNotReportedAmt>
      <RevenueSubtotalAmt>6415354</RevenueSubtotalAmt>
      <InvestmentExpensesNotIncldAmt>20921</InvestmentExpensesNotIncldAmt>
      <RevenueNotReportedFinclStmtAmt>20921</RevenueNotReportedFinclStmtAmt>
      <TotalRevenuePerForm990Amt>6436275</TotalRevenuePerForm990Amt>
      <TotExpnsEtcAuditedFinclStmtAmt>6348018</TotExpnsEtcAuditedFinclStmtAmt>
      <OtherExpensesIncludedAmt>27146</OtherExpensesIncludedAmt>
      <ExpensesNotReportedAmt>27146</ExpensesNotReportedAmt>
      <ExpensesSubtotalAmt>6320872</ExpensesSubtotalAmt>
      <InvestmentExpensesNotIncld2Amt>20921</InvestmentExpensesNotIncld2Amt>
      <ExpensesNotRptFinclStmtAmt>20921</ExpensesNotRptFinclStmtAmt>
      <TotalExpensesPerForm990Amt>6341793</TotalExpensesPerForm990Amt>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part X, Line 2:</FormAndLineReferenceDesc>
        <ExplanationTxt>The Organization is a nonprofit organization exempt from federal income taxes under Internal Revenue Code Section 501(c)(6). Accordingly, no provision for federal income taxes is required. The Organization applies the guidance on accounting for uncertain tax positions in FASB ASC 740 Income Taxes. The Organization is no longer subject to income tax examinations for tax years up to and including 2022.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part XI, Line 2d - Other Adjustments:</FormAndLineReferenceDesc>
        <ExplanationTxt>Loss on Disposal of Assets 27,146.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Part XII, Line 2d - Other Adjustments:</FormAndLineReferenceDesc>
        <ExplanationTxt>Loss on Disposal of Assets 27,146.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleD>
    <IRS990ScheduleF documentId="RetDoc1040500001">
      <AccountActivitiesOutsideUSGrp>
        <RegionTxt>North America</RegionTxt>
        <OfficesCnt>0</OfficesCnt>
        <EmployeeCnt>2</EmployeeCnt>
        <TypeOfActivitiesConductedTxt>Program Services</TypeOfActivitiesConductedTxt>
        <RegionTotalExpendituresAmt>201370</RegionTotalExpendituresAmt>
      </AccountActivitiesOutsideUSGrp>
      <SubtotalOfficesCnt>0</SubtotalOfficesCnt>
      <SubtotalEmployeesCnt>2</SubtotalEmployeesCnt>
      <ContinuationTotalOfficeCnt>0</ContinuationTotalOfficeCnt>
      <ContinuationTotalEmployeeCnt>0</ContinuationTotalEmployeeCnt>
      <TotalOfficeCnt>0</TotalOfficeCnt>
      <TotalEmployeeCnt>2</TotalEmployeeCnt>
      <SubtotalSpentAmt>201370</SubtotalSpentAmt>
      <ContinuationSpentAmt>0</ContinuationSpentAmt>
      <TotalSpentAmt>201370</TotalSpentAmt>
      <TransferToForeignCorpInd>0</TransferToForeignCorpInd>
      <InterestInForeignTrustInd>0</InterestInForeignTrustInd>
      <ForeignCorpOwnershipInd>0</ForeignCorpOwnershipInd>
      <PassiveForeignInvestmestCoInd>0</PassiveForeignInvestmestCoInd>
      <ForeignPartnershipInd>0</ForeignPartnershipInd>
      <BoycottCountriesInd>0</BoycottCountriesInd>
    </IRS990ScheduleF>
    <IRS990ScheduleJ documentId="RetDoc1042400001">
      <TravelForCompanionsInd>X</TravelForCompanionsInd>
      <WrittenPolicyRefTAndEExpnssInd>1</WrittenPolicyRefTAndEExpnssInd>
      <SubstantiationRequiredInd>1</SubstantiationRequiredInd>
      <CompensationCommitteeInd>X</CompensationCommitteeInd>
      <WrittenEmploymentContractInd>X</WrittenEmploymentContractInd>
      <CompensationSurveyInd>X</CompensationSurveyInd>
      <BoardOrCommitteeApprovalInd>X</BoardOrCommitteeApprovalInd>
      <SeverancePaymentInd>0</SeverancePaymentInd>
      <SupplementalNonqualRtrPlanInd>0</SupplementalNonqualRtrPlanInd>
      <EquityBasedCompArrngmInd>0</EquityBasedCompArrngmInd>
      <RltdOrgOfficerTrstKeyEmplGrp>
        <PersonNm>Janice Yglesias</PersonNm>
        <TitleTxt>Executive Director</TitleTxt>
        <BaseCompensationFilingOrgAmt>282869</BaseCompensationFilingOrgAmt>
        <CompensationBasedOnRltdOrgsAmt>0</CompensationBasedOnRltdOrgsAmt>
        <BonusFilingOrganizationAmount>40253</BonusFilingOrganizationAmount>
        <BonusRelatedOrganizationsAmt>0</BonusRelatedOrganizationsAmt>
        <OtherCompensationFilingOrgAmt>0</OtherCompensationFilingOrgAmt>
        <OtherCompensationRltdOrgsAmt>0</OtherCompensationRltdOrgsAmt>
        <DeferredCompensationFlngOrgAmt>30682</DeferredCompensationFlngOrgAmt>
        <DeferredCompRltdOrgsAmt>0</DeferredCompRltdOrgsAmt>
        <NontaxableBenefitsFilingOrgAmt>44278</NontaxableBenefitsFilingOrgAmt>
        <NontaxableBenefitsRltdOrgsAmt>0</NontaxableBenefitsRltdOrgsAmt>
        <TotalCompensationFilingOrgAmt>398082</TotalCompensationFilingOrgAmt>
        <TotalCompensationRltdOrgsAmt>0</TotalCompensationRltdOrgsAmt>
        <CompReportPrior990FilingOrgAmt>0</CompReportPrior990FilingOrgAmt>
        <CompReportPrior990RltdOrgsAmt>0</CompReportPrior990RltdOrgsAmt>
      </RltdOrgOfficerTrstKeyEmplGrp>
      <RltdOrgOfficerTrstKeyEmplGrp>
        <PersonNm>Kathy Krafka Harkema</PersonNm>
        <TitleTxt>U.S. Technical Operations Director</TitleTxt>
        <BaseCompensationFilingOrgAmt>139171</BaseCompensationFilingOrgAmt>
        <CompensationBasedOnRltdOrgsAmt>0</CompensationBasedOnRltdOrgsAmt>
        <BonusFilingOrganizationAmount>7737</BonusFilingOrganizationAmount>
        <BonusRelatedOrganizationsAmt>0</BonusRelatedOrganizationsAmt>
        <OtherCompensationFilingOrgAmt>0</OtherCompensationFilingOrgAmt>
        <OtherCompensationRltdOrgsAmt>0</OtherCompensationRltdOrgsAmt>
        <DeferredCompensationFlngOrgAmt>13806</DeferredCompensationFlngOrgAmt>
        <DeferredCompRltdOrgsAmt>0</DeferredCompRltdOrgsAmt>
        <NontaxableBenefitsFilingOrgAmt>52833</NontaxableBenefitsFilingOrgAmt>
        <NontaxableBenefitsRltdOrgsAmt>0</NontaxableBenefitsRltdOrgsAmt>
        <TotalCompensationFilingOrgAmt>213547</TotalCompensationFilingOrgAmt>
        <TotalCompensationRltdOrgsAmt>0</TotalCompensationRltdOrgsAmt>
        <CompReportPrior990FilingOrgAmt>0</CompReportPrior990FilingOrgAmt>
        <CompReportPrior990RltdOrgsAmt>0</CompReportPrior990RltdOrgsAmt>
      </RltdOrgOfficerTrstKeyEmplGrp>
      <RltdOrgOfficerTrstKeyEmplGrp>
        <PersonNm>Angela Dickson</PersonNm>
        <TitleTxt>Marketing &amp; Communications Director</TitleTxt>
        <BaseCompensationFilingOrgAmt>144796</BaseCompensationFilingOrgAmt>
        <CompensationBasedOnRltdOrgsAmt>0</CompensationBasedOnRltdOrgsAmt>
        <BonusFilingOrganizationAmount>8093</BonusFilingOrganizationAmount>
        <BonusRelatedOrganizationsAmt>0</BonusRelatedOrganizationsAmt>
        <OtherCompensationFilingOrgAmt>0</OtherCompensationFilingOrgAmt>
        <OtherCompensationRltdOrgsAmt>0</OtherCompensationRltdOrgsAmt>
        <DeferredCompensationFlngOrgAmt>14064</DeferredCompensationFlngOrgAmt>
        <DeferredCompRltdOrgsAmt>0</DeferredCompRltdOrgsAmt>
        <NontaxableBenefitsFilingOrgAmt>15213</NontaxableBenefitsFilingOrgAmt>
        <NontaxableBenefitsRltdOrgsAmt>0</NontaxableBenefitsRltdOrgsAmt>
        <TotalCompensationFilingOrgAmt>182166</TotalCompensationFilingOrgAmt>
        <TotalCompensationRltdOrgsAmt>0</TotalCompensationRltdOrgsAmt>
        <CompReportPrior990FilingOrgAmt>0</CompReportPrior990FilingOrgAmt>
        <CompReportPrior990RltdOrgsAmt>0</CompReportPrior990RltdOrgsAmt>
      </RltdOrgOfficerTrstKeyEmplGrp>
      <RltdOrgOfficerTrstKeyEmplGrp>
        <PersonNm>Jason Seals</PersonNm>
        <TitleTxt>Certification Service Manager</TitleTxt>
        <BaseCompensationFilingOrgAmt>116462</BaseCompensationFilingOrgAmt>
        <CompensationBasedOnRltdOrgsAmt>0</CompensationBasedOnRltdOrgsAmt>
        <BonusFilingOrganizationAmount>6411</BonusFilingOrganizationAmount>
        <BonusRelatedOrganizationsAmt>0</BonusRelatedOrganizationsAmt>
        <OtherCompensationFilingOrgAmt>0</OtherCompensationFilingOrgAmt>
        <OtherCompensationRltdOrgsAmt>0</OtherCompensationRltdOrgsAmt>
        <DeferredCompensationFlngOrgAmt>11566</DeferredCompensationFlngOrgAmt>
        <DeferredCompRltdOrgsAmt>0</DeferredCompRltdOrgsAmt>
        <NontaxableBenefitsFilingOrgAmt>34327</NontaxableBenefitsFilingOrgAmt>
        <NontaxableBenefitsRltdOrgsAmt>0</NontaxableBenefitsRltdOrgsAmt>
        <TotalCompensationFilingOrgAmt>168766</TotalCompensationFilingOrgAmt>
        <TotalCompensationRltdOrgsAmt>0</TotalCompensationRltdOrgsAmt>
        <CompReportPrior990FilingOrgAmt>0</CompReportPrior990FilingOrgAmt>
        <CompReportPrior990RltdOrgsAmt>0</CompReportPrior990RltdOrgsAmt>
      </RltdOrgOfficerTrstKeyEmplGrp>
      <RltdOrgOfficerTrstKeyEmplGrp>
        <PersonNm>Richard Rinka</PersonNm>
        <TitleTxt>Technical Manager</TitleTxt>
        <BaseCompensationFilingOrgAmt>124727</BaseCompensationFilingOrgAmt>
        <CompensationBasedOnRltdOrgsAmt>0</CompensationBasedOnRltdOrgsAmt>
        <BonusFilingOrganizationAmount>5247</BonusFilingOrganizationAmount>
        <BonusRelatedOrganizationsAmt>0</BonusRelatedOrganizationsAmt>
        <OtherCompensationFilingOrgAmt>0</OtherCompensationFilingOrgAmt>
        <OtherCompensationRltdOrgsAmt>0</OtherCompensationRltdOrgsAmt>
        <DeferredCompensationFlngOrgAmt>9999</DeferredCompensationFlngOrgAmt>
        <DeferredCompRltdOrgsAmt>0</DeferredCompRltdOrgsAmt>
        <NontaxableBenefitsFilingOrgAmt>25651</NontaxableBenefitsFilingOrgAmt>
        <NontaxableBenefitsRltdOrgsAmt>0</NontaxableBenefitsRltdOrgsAmt>
        <TotalCompensationFilingOrgAmt>165624</TotalCompensationFilingOrgAmt>
        <TotalCompensationRltdOrgsAmt>0</TotalCompensationRltdOrgsAmt>
        <CompReportPrior990FilingOrgAmt>0</CompReportPrior990FilingOrgAmt>
        <CompReportPrior990RltdOrgsAmt>0</CompReportPrior990RltdOrgsAmt>
      </RltdOrgOfficerTrstKeyEmplGrp>
    </IRS990ScheduleJ>
    <IRS990ScheduleO documentId="RetDoc1044400001">
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, line 2</FormAndLineReferenceDesc>
        <ExplanationTxt>FGIA is a trade association and many officers and directors do business with each other.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, line 6</FormAndLineReferenceDesc>
        <ExplanationTxt>The members of the organization are manufacturers and professionals of the fenestration industry.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, line 7a</FormAndLineReferenceDesc>
        <ExplanationTxt>Board of directors is elected by the membership.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section A, line 7b</FormAndLineReferenceDesc>
        <ExplanationTxt>General membership approval is required for ratification of the board, product group, council, and regional officers slate each year at the annual meeting. Approval of bylaw amendments is also required as needed.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, line 11b</FormAndLineReferenceDesc>
        <ExplanationTxt>The Form 990 was reviewed by the board chairman, executive director, legal counsel, and accounting staff. A copy of the Form 990 was provided to the organization's governing board prior to filing with the IRS.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, line 12c</FormAndLineReferenceDesc>
        <ExplanationTxt>At the start of every board meeting, the chairman inquires as to any new reportable conflicts of interest. Board members are encouraged to report conflicts as they arise between meetings.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section B, line 15</FormAndLineReferenceDesc>
        <ExplanationTxt>The process of determining the compensation of the executive director is through the review and approval of the board of director's executive compensation committee, benchmarking with the 2023 national compensation study, and association chief staff executives by American research company. The process of determining the compensation of top management, other officers and key employees is through the review and approval of the board of directors-executive compensation committee, benchmarking with the 2023 national compensation study, and comparison with the 2023-2024 association forum compensation and benefits study.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part VI, Section C, line 19</FormAndLineReferenceDesc>
        <ExplanationTxt>The organization makes its governing documents, conflict of interest policy and financial statements available upon request.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part IX, line 11g</FormAndLineReferenceDesc>
        <ExplanationTxt>Program Fees: Program service expenses 0. Management and general expenses 0. Fundraising expenses 953,907. Total expenses 953,907. Other Professional Fees: Program service expenses 0. Management and general expenses 0. Fundraising expenses 387,003. Total expenses 387,003.</ExplanationTxt>
      </SupplementalInformationDetail>
      <SupplementalInformationDetail>
        <FormAndLineReferenceDesc>Form 990, Part XII, Line 2c:</FormAndLineReferenceDesc>
        <ExplanationTxt>There were no changes to the organization's selection process or oversight process during the year.</ExplanationTxt>
      </SupplementalInformationDetail>
    </IRS990ScheduleO>
  </ReturnData>
</Return>